2889 341
1968 591
8841 709
2650 772
509 52
8151 620
43062 538
14637 459
7866 340
113313 890
98670 808
27585 534
46984 558
59314 437
29380 135
58601 732
26809 190
3802 761
5975 571
1697 287
2385 228
3694 915
2167 102
4918 670
6030 455
9387 321