15031 278
20609 316
15621 178
10894 509
17526 664
42805 110
33854 437
13180 880
15636 447
6906 283
7263 473
14662 324
22818 52
8773 251
18121 432
12945 417
28732 634
30076 443
16572 609
7566 271
14286 594
5181 485
11762 324
3394 185
3303 129
6414 535
16414 318
10354 348