40566 643
20348 184
113030 128
37283 210
26402 177
65434 820
38738 571
52389 155
38282 923
14007 812
4956 516
3595 451
13289 330
23756 332
10830 201
154192 684
21227 810
61406 302
3573 460
25877 209
28496 233
83682 108
5047 74
16788 154
2515 272
25706 443
2428 215
10721 130