107 29
410 129
2559 631
1742 576
1336 361
2940 716
346 71
2408 573
1198 289
734 218
789 187
1212 289
2846 711
2825 603
2281 598
581 150
2996 811
186 54
2537 553
1299 386
2828 774
2787 860
795 148
1625 266
2052 382
2345 707
4921 444
7043 502