3503 845
726 119
1214 183
1054 220
2577 355
2611 689
1817 474
2868 729
2066 367
2704 459
1794 528
3101 941
2299 674
1590 342
2939 609
3542 572
718 105
2796 844
2886 347
3198 798
1186 165
1831 382
1930 504
2347 326