43575 660
7390 339
22804 810
16856 962
60001 195
5570 159
31305 392
11038 621
15745 52
16249 413
16996 907
12274 261
41448 292
39018 94
16387 126
19265 231
13347 314
5193 47
25420 182
4914 115
19341 389
22987 526
2687258 4023
2440801 3520
386779 1161
233649 590