22243 113
17020 695
15549 603
34297 591
7096 864
7328 520
3457 232
1339 153
7964 848
6853 795
3348 285
2180 28
3920 185
9685 328
13926 575
8788 645
7352 501
10110 133
1008 35
1277 22
3332 845
5089 740
31595 518
4685 554
18673 641
4957 302
15576 541
12163 651