22242 407
12287 551
13358 722
19758 420
15553 296
9157 54
49040 682
10647 50
16602 777
20899 759
23935 313
16232 573
4861 170
28683 416
45906 342
13626 656
37315 142
24383 158