15023 278
20859 315
15646 178
10914 509
17579 664
42822 109
33952 437
13199 880
15703 446
6950 283
7271 473
15003 325
22786 52
8818 251
18347 432
12957 417
28762 634
30313 443
16602 609
7641 271
14201 594
5220 485
11794 323
3429 185
3363 129
6500 535
16797 318
10409 348