2889 341
1968 591
8851 709
2650 772
511 52
8155 620
43077 538
14637 459
7866 340
113333 890
98671 808
27585 534
46993 558
59322 437
29385 135
58607 732
26816 190
3802 761
5975 571
1697 287
2386 228
3694 915
2167 102
4919 670
6030 455
9388 321