15018 278
20845 315
15644 178
10908 509
17572 664
42810 109
33947 437
13195 880
15695 446
6943 283
7268 473
15002 325
22784 52
8812 251
18342 432
12953 417
28761 634
30301 443
16599 609
7637 271
14185 594
5215 485
11792 323
3425 185
3356 129
6496 535
16784 318
10407 348