21216 175
40374 717
16202 201
2353 344
4897 335
2725 462
2746 201
1856 367
4505 567
3286 624
2401 230
3746 791
2236 335
4646 959
2920 106
2268 294
4207 778
3183 584
2594 270
1308 105
932 34
5587 506
2424 523
3974 627