1000 109
20636 812
4867 58
14128 147
4288 272
3265 568
135183 511
28896 301
1674 115
2308 188
3167 478
4174 284
42457 183
23471 617
4679 547
27015 428
13894 56
11897 537
8382 126
24339 537
18610 232
20097 283
171343 696
16250 523
18533 747
10002 41
7379 601
10006 239