22099 145
10156 127
4347 43
11072 277
5296 880
6946 577
7642 497
23684 693
12404 396
24322 220
13200 368
15794 110
3941 113
12232 214
18614 732
15469 426
22293 653
9027 474
13369 306
8084 120
8449 212
18993 342
30285 371
13079 263
8250 228
11172 473
15778 579
17348 654