21221 175
40378 717
16202 201
2354 344
4897 335
2728 462
2746 201
1856 367
4506 567
3288 624
2401 230
3746 791
2236 335
4646 959
2922 106
2268 294
4207 778
3183 584
2595 270
1308 105
932 34
5587 506
2425 523
3975 627