22231 407
12281 551
13350 722
19747 420
15545 296
9149 54
49008 682
10640 50
16594 777
20889 759
23918 313
16224 573
4856 170
28658 416
45888 342
13618 656
37287 142
24373 158