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