21186 499
9209 671
16476 334
13232 495
1808 41
6510 665
2957 71
4989 514
4098 292
3074 140
14336 475
4560 95
5942 626
9686 927
7504 580
3306 670
2347 290
4347 562
2137 254
4621 170
21256 535
4053 331
6956 332
3554 637
3220 682
15271 489
4170 85
1780 101