12050 633
24288 155
17752 430
10477 600
21817 353
13473 33
11517 347
4473 320
9601 373
14359 642
6170 234
5990 533
9748 68
4757 636
3917 122
11428 515
8208 45
6875 807
12576 306
10850 372
12367 166
7751 270
4044 665
8649 222
15560 61
7632 355
8396 212
17084 738