3043 843
2837 671
1117 205
694 70
2884 628
155050 684
48678 592
2614 493
1386 230
440 43
3209 780
968 118
79280 247
643 107
3046 553
13333 334
9784 652
11195 295
14178 299
6838 606
15977 270
8504 531
11958 170
4076 32
27960 551
168045 734
773 71
2312 348