22053 145
10108 127
4339 43
11065 277
5293 880
6935 577
7640 497
23645 693
12356 396
24265 220
13194 368
15745 110
3924 113
12213 214
18591 732
15442 426
22265 653
9018 474
13364 306
8058 120
8420 212
18967 342
30245 371
13045 263
8215 228
11155 473
15769 579
17330 654