43666 660
7472 339
22972 810
16984 962
60203 195
5585 159
31529 392
11110 621
15815 52
16476 413
17150 907
12480 261
41632 292
39214 94
16543 126
19304 231
13375 314
5212 47
25494 182
4935 115
19349 389
23024 526
2719597 4033
2466788 3523
387183 1161
233793 590