22262 407
12295 551
13334 722
19727 420
15547 296
9177 54
48991 682
10595 50
16625 777
20807 759
23980 313
16202 573
4844 170
28707 416
45935 342
13633 656
37198 142
24331 158