3580 699
12535 177
2787 730
4192 103
34737 591
37889 467
22237 800
14118 575
5254 478
3475 424
2575 221
2625 170
2105 69
3644 61
8035 621
5889 358
2166 291
2621 279
5162 928
11323 845
2302 371