27021 41
13107 718
20971 233
12012 56
9116 687
11003 152
10378 552
11238 596
15862 560
6496 803
3860 427
2761 477
2446 369
17235 278
11144 687
7301 606
22091 200
4253 408
3771 669
3799 480
2715 605
15148 80
9137 78
2999 391
17046 266
1825 166
3671 562
95781 633