3060 790
1839 258
1583 178
2407 416
70675 843
35623 327
57718 909
89046 621
47230 345
2906 463
56033 705
15166 48
57457 1022
56506 776
42532 568
21092 493
109010 810
74664 735
41059 273
24279 293
18956 370
18371 387
4877 100
109402 677