22286 407
12322 551
13342 722
19740 420
15560 296
9190 54
49058 682
10607 50
16645 777
20822 759
24013 313
16220 573
4848 170
28733 416
45973 342
13647 656
37221 142
24345 158