20106 306
2128 319
10224 612
21258 270
7788 281
15660 493
5752 398
20035 348
11740 285
7036 884
9244 510
10248 422
12519 862
7862 225
9702 453
11855 610
9828 815
5335 772
2506 288
5313 335
9876 308
8729 761
3043 172
6349 470
2510 112
7710 617
11280 239
3308 302