5048 140
34770 831
45199 167
30630 345
44534 497
21328 420
13310 363
17124 518
7921 606
35496 573
5246 209
6533 89
3233 101