43880 659
7430 339
22913 810
16954 962
60553 195
5599 159
31581 392
11124 621
16070 52
16350 413
17073 907
12417 261
41698 292
39538 94
16563 126
19323 231
11123 313
5224 47
25472 182
4944 115
19369 389
23075 526
2693106 4047
2452929 3532
387027 1161
233806 590