43863 659
7426 339
22901 810
16945 962
60522 195
5598 159
31560 392
11116 621
16038 52
16345 413
17065 907
12415 261
41676 292
39507 94
16557 126
19322 231
11122 313
5224 47
25469 182
4942 115
19366 389
23072 526
2690226 4047
2450220 3530
386999 1161
233797 590