2535 92
12638 712
3427 471
10441 585
25011 687
20166 236
6144 39
17310 398
40055 322
11400 142
19258 929
9319 616
7510 308
9502 429
2787 440
5764 574
83348 638
19172 608
1691 155
17965 579
6946 399
11640 108
8234 69
1105 133