43713 660
7498 339
23022 810
17022 962
60255 195
5593 159
31592 392
11130 621
15837 52
16534 413
17203 907
12542 261
41684 292
39281 94
16604 126
19312 231
13388 314
5216 47
25520 182
4943 115
19360 389
23051 526
2728245 4036
2473669 3525
387287 1161
233839 590