22096 438
8248 306
9442 807
1855 259
7584 583
12318 318
23170 323
37413 645
15602 353
5736 781
8865 708
9356 344
5594 219
11163 133
19461 738
10220 129
7270 175
13976 494
17487 864
9856 201
20548 766
11301 520
9459 212
17672 116
5016 448
18480 587
13009 782
9522 842