43871 659
7427 339
22906 810
16948 962
60535 195
5599 159
31569 392
11117 621
16054 52
16347 413
17067 907
12415 261
41682 292
39518 94
16560 126
19322 231
11123 313
5224 47
25470 182
4942 115
19366 389
23072 526
2691058 4047
2451126 3530
387005 1161
233798 590