22272 407
12299 551
13338 722
19730 420
15551 296
9182 54
49025 682
10599 50
16633 777
20813 759
23996 313
16211 573
4846 170
28720 416
45944 342
13641 656
37213 142
24335 158