2957 463
1066 180
42910 551
32351 70
44444 124
17663 544
17730 399
17070 925
7557 642
26527 493
19965 121
5069 614
1393 217
1816 58
3219 657
3154 894
4504 745
2827 57
1384 274
2258 151
3075 709
7347 97
2565 717
3925 290
3584 737
1029 151
1957 222
9132 520