4591 800
5751 548
2147 137
3423 463
3314 595
2402 82
21680 709
2756 518
1695 163
9858 377
2948 176
51260 105
1348 62
3651 347
39243 371
158048 1045
11833 145
9261 359
14077 184
67268 853
43370 659
18652 297
16023 321
29013 179
11104 549
38890 743
6244 393
7725 397