43559 660
7386 339
22795 810
16849 962
59967 195
5570 159
31297 392
11028 621
15741 52
16235 413
16993 907
12268 261
41436 292
39005 94
16380 126
19263 231
13340 314
5193 47
25416 182
4914 115
19340 389
22985 526
2683729 4022
2438061 3520
386764 1161
233644 590