22182 145
10257 127
4372 43
11081 277
5321 880
6958 577
7661 497
23730 693
12447 396
24382 220
13212 368
15837 110
3950 113
12259 214
18646 732
15514 426
22331 653
9033 474
13388 306
8114 120
8476 212
19008 342
30328 371
13117 263
8295 228
11187 473
15791 579
17368 654