15015 116
19471 605
20561 362
25430 177
8266 282
4671 286
20209 584
14851 716
25695 278
7724 165
14033 674
11535 399
7232 293
28543 642
28028 228
6271 119
8104 661
20652 811
25600 837
6488 535
11063 553
11753 184
7631 391
21714 165
19301 107
8668 881
13116 928
5426 44