22286 407
12322 551
13342 722
19740 420
15561 296
9190 54
49060 682
10607 50
16645 777
20823 759
24013 313
16220 573
4849 170
28734 416
45974 342
13648 656
37222 142
24345 158