4008 260
34949 297
5316 448
9099 565
4896 115
2830 460
15506 518
1348 62
11520 833
3314 491
15963 722
9424 605
2211 369
13174 561
2194 346
22175 314
1341 110
2751 243
16053 619
10093 400
2536 213
2695 95
13635 188
9568 411