15556 126
16670 261
11649 540
10247 647
7601 580
6667 295
5905 488
6837 290
8357 605
11909 333
8327 338
15170 40
4593 413
11932 472
7008 733
13443 108
7803 731
4447 265
8214 309
8617 533
13497 258
17820 338
5846 349
9277 425
12596 587
15207 352
22234 255
14262 892