22284 407
12322 551
13341 722
19736 420
15558 296
9188 54
49052 682
10604 50
16641 777
20818 759
24010 313
16216 573
4848 170
28730 416
45969 342
13645 656
37220 142
24341 158