15019 278
20856 315
15644 178
10913 509
17579 664
42817 109
33952 437
13199 880
15701 446
6948 283
7270 473
15002 325
22786 52
8816 251
18345 432
12954 417
28761 634
30308 443
16600 609
7640 271
14197 594
5219 485
11794 323
3429 185
3363 129
6498 535
16796 318
10408 348