21016 278
22262 424
12817 552
6517 240
18853 687
14221 600
11321 184
14538 498
14546 398
15269 603
9553 116
21811 56
17978 49
30833 688
6977 108
11251 330
16384 372
23503 641
27733 928
29089 124
47275 648
14794 792
28599 452
11310 565