3116 353
2924 865
10040 684
2046 603
2701 407
2497 344
743 45
3413 511
1273 208
1824 458
2943 850
2267 167
1450 325
4938 433
5702 607
2045 284
6167 946
2464 484
12035 660
3351 744
3207 738
3863 605
4202 802
3907 660