3014 443
2147 51
4677 516
5422 186
24459 654
14363 388
30552 891
14160 570
306235 1437
101629 802
64833 725
25406 284
29251 507
16606 929
19265 631
9053 168
4915 885
6420 747
5153 763
3992 311
2035 94
4449 373
5788 596
12065 418
4786 240
2672 588
4622 721
1233 43