2894 838
1537 499
3433 772
8871 609
3239 196
277 68
34053 210
1256 332
752 246
5717 241
14100 124
9483 569
465 112
3069 634
9930 311
11991 123
2884 703
353 90
21774 255
976 291
2177 475
16393 188
5469 774
2321 510