40506 643
20284 184
112770 128
37119 210
26328 177
65206 820
38622 571
52221 155
38215 923
13970 812
4937 516
3578 451
13267 330
23678 332
10820 201
153896 684
21155 810
61275 302
3562 460
25778 209
28419 233
82946 108
4978 74
16745 154
2508 272
25639 443
2424 215
10688 130