1451 276
7560 869
2666 305
8877 101
20792 653
29340 628
21288 91
23232 640
22346 594
16261 267
2337 88
9522 184
5487 700
6362 163
4650 201
3498 356
1668 96
18780 540
3760 431
2838 461
3949 890
5006 375
9934 445
7919 622
5468 32
4173 737
6136 440
2674 182