43624 660
7436 339
22898 810
16942 962
60136 195
5576 159
31418 392
11074 621
15786 52
16383 413
17082 907
12403 261
41558 292
39115 94
16481 126
19288 231
13363 314
5201 47
25467 182
4922 115
19346 389
23008 526
2707785 4029
2457487 3523
386997 1161
233728 590