4586 800
5741 548
2131 137
3420 463
3312 595
2402 82
21635 709
2755 518
1695 163
9845 377
2947 176
51212 105
1347 62
3650 347
39242 371
158002 1045
11830 145
9261 359
14075 184
67254 853
43362 659
18639 297
16022 321
29006 179
11094 549
38864 743
6242 393
7715 397