2889 341
1968 591
8851 709
2650 772
511 52
8155 620
43072 538
14637 459
7866 340
113331 890
98670 808
27585 534
46992 558
59319 437
29385 135
58606 732
26813 190
3802 761
5975 571
1697 287
2385 228
3694 915
2167 102
4919 670
6030 455
9388 321