43568 660
7387 339
22803 810
16853 962
59987 195
5570 159
31300 392
11034 621
15743 52
16240 413
16995 907
12272 261
41442 292
39013 94
16384 126
19265 231
13347 314
5193 47
25417 182
4914 115
19341 389
22985 526
2685359 4023
2439380 3520
386770 1161
233645 590