2686 262
31243 862
15591 616
6752 728
3431 208
2240 74
4204 366
7654 295
3916 551
27339 574
19603 475
12704 52
7948 895
8351 597
34191 393
15040 380
4242 879
4144 109
11601 604
50212 520
34006 652
2857 85
10806 710
2492 167