4590 800
5744 548
2139 137
3423 463
3313 595
2402 82
21660 709
2756 518
1695 163
9852 377
2948 176
51237 105
1347 62
3650 347
39243 371
158026 1045
11832 145
9261 359
14077 184
67261 853
43368 659
18647 297
16022 321
29010 179
11097 549
38873 743
6244 393
7717 397