22242 407
12288 551
13358 722
19758 420
15557 296
9157 54
49040 682
10649 50
16602 777
20901 759
23936 313
16234 573
4861 170
28684 416
45906 342
13626 656
37315 142
24383 158