103442 399
10707 558
14771 338
5583 917
32064 528
3636 380
6491 285
3875 775
6696 634
3173 174
1013 210
27774 312
12566 383
6569 115
4245 220
3184 74
10291 172
2888 42
1726 175
3226 791
8633 126
4884 552
4005 332
5356 399
2630 198
7854 582
3075 92
4094 538