2890 341
1969 591
8876 709
2650 772
511 52
8158 620
43095 538
14638 459
7869 340
113349 890
98671 808
27585 534
46998 558
59334 437
29410 135
58630 732
26827 190
3802 761
5976 571
1697 287
2386 228
3695 915
2167 102
4919 670
6031 455
9389 321