3002 97
18127 594
3881 417
12065 638
4375 225
28412 780
10293 45
8325 307
15357 280
34307 668
9112 271
2941 123
10176 591
30842 867
23991 630
23797 420
12011 715
15512 223
27611 273
20989 188
18238 468
11417 705
49819 85
23268 63