15078 278
20656 316
15645 178
10932 509
17570 664
42946 110
33930 437
13213 880
15658 447
6924 283
7277 473
14701 324
22864 52
8791 251
18198 432
12991 417
28892 634
30383 443
16600 609
7595 271
14363 594
5186 485
11774 324
3398 185
3313 129
6418 535
16437 318
10363 348