22276 407
12307 551
13339 722
19731 420
15553 296
9186 54
49034 682
10601 50
16636 777
20813 759
24000 313
16212 573
4846 170
28723 416
45954 342
13643 656
37216 142
24337 158