22096 438
8249 306
9443 807
1855 259
7585 583
12321 318
23170 323
37415 645
15603 353
5736 781
8866 708
9357 344
5594 219
11165 133
19461 738
10220 129
7271 175
13976 494
17488 864
9856 201
20549 766
11303 520
9460 212
17672 116
5017 448
18482 587
13009 782
9522 842