43872 659
7427 339
22906 810
16949 962
60538 195
5599 159
31571 392
11117 621
16056 52
16349 413
17068 907
12415 261
41683 292
39518 94
16560 126
19322 231
11123 313
5224 47
25470 182
4944 115
19366 389
23072 526
2691158 4047
2451246 3530
387005 1161
233798 590