3013 443
2147 51
4670 516
5419 186
24442 654
14358 388
30549 891
14155 570
306123 1437
101504 802
64472 724
25382 284
29231 507
16585 929
19261 631
9047 168
4912 885
6417 747
5151 763
3988 311
2025 94
4446 373
5785 596
12062 418
4781 240
2666 588
4619 721
1230 43