4590 800
5747 548
2140 137
3423 463
3314 595
2402 82
21664 709
2756 518
1695 163
9856 377
2948 176
51239 105
1348 62
3650 347
39243 371
158027 1045
11832 145
9261 359
14077 184
67262 853
43368 659
18647 297
16022 321
29011 179
11098 549
38875 743
6244 393
7717 397