3014 443
2147 51
4675 516
5420 186
24455 654
14363 388
30552 891
14159 570
306213 1437
101594 802
64747 724
25389 284
29242 507
16598 929
19264 631
9050 168
4915 885
6420 747
5152 763
3990 311
2030 94
4448 373
5788 596
12064 418
4786 240
2670 588
4621 721
1233 43