4050 100
2906 705
5157 33
17219 682
3898 914
7653 406
19321 430
9703 531
2143 225
5160 421
11670 718
3654 178
3714 623
13556 277
6494 746
2778 521
3290 720
2362 379
1334 61
2495 95
2770 255
21870 856
33720 496
34775 368
49286 559
17886 884
10509 425
15296 201