1235 30
5516 912
2607 270
6998 112
2532 502
3982 876
5932 647
3291 527
3880 557
3693 807
1429 197
2929 562
16849 480
3896 538
2982 517
5901 292
2673 474
1962 376
21807 514
3581 695
3467 745
1734 159
2762 504
3847 797