4472 587
30630 505
2381 331
45261 186
28989 195
5441 448
19014 546
23420 265
13312 551
3860 487
7086 64
3575 447
2752 61