109 29
410 129
2559 631
1744 576
1337 361
2940 716
347 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
2829 774
2788 860
795 148
1625 266
2052 382
2345 707
4923 444
7043 502