15078 278
20656 316
15646 178
10932 509
17570 664
42948 110
33935 437
13213 880
15659 447
6924 283
7277 473
14701 324
22864 52
8791 251
18199 432
13006 417
28895 634
30385 443
16600 609
7596 271
14364 594
5187 485
11774 324
3398 185
3313 129
6418 535
16437 318
10363 348