15556 126
16670 261
11649 540
10248 647
7601 580
6668 295
5906 488
6844 290
8358 605
11910 333
8329 338
15170 40
4593 413
11932 472
7008 733
13444 108
7804 731
4447 265
8215 309
8618 533
13497 258
17820 338
5846 349
9282 425
12596 587
15208 352
22234 255
14266 892