4590 800
5743 548
2138 137
3423 463
3312 595
2402 82
21657 709
2756 518
1695 163
9852 377
2948 176
51233 105
1347 62
3650 347
39243 371
158025 1045
11832 145
9261 359
14077 184
67260 853
43367 659
18647 297
16022 321
29010 179
11097 549
38872 743
6244 393
7716 397