22182 145
10257 127
4372 43
11081 277
5321 880
6958 577
7661 497
23730 693
12450 396
24385 220
13212 368
15839 110
3951 113
12259 214
18646 732
15514 426
22334 653
9033 474
13389 306
8115 120
8477 212
19008 342
30328 371
13117 263
8298 228
11188 473
15792 579
17372 654