43857 659
7426 339
22899 810
16944 962
60517 195
5598 159
31560 392
11114 621
16038 52
16342 413
17064 907
12412 261
41672 292
39502 94
16553 126
19322 231
11121 313
5224 47
25469 182
4942 115
19366 389
23069 526
2689668 4047
2449735 3530
386996 1161
233796 590