15852 1050
6577 874
7165 552
88321 486
39253 143
15267 225
19101 699
51964 378
25480 317
7830 669
14313 133
37322 650
12990 655
6282 42
6219 92
16908 594
4500 165
24870 877
16915 186
4106 286
7074 641
9090 598
8016 724
9976 705
17329 514
17995 584
8309 519
2754 327