3221 872
282 50
2754 797
2573 474
3030 815
2672 796
2772 554
675 116
2683 605
3078 723
421 101
1044 249
2419 765
253 43
1133 77
2856 617
2598 589
681 159
408 48
3048 647
642 161
2951 622
454 51
2130 295