12031 887
17007 573
2231 477
934 222
27184 735
50142 688
3601 623
9912 557
18412 612
2032 167
15511 585
3363 693
42096 870
2395 461
2690 426
7464 275
2847 724
15814 183
4482 45
2963 821
1361 269
29479 63
5202 330
1172 241