22262 407
12295 551
13334 722
19726 420
15547 296
9177 54
48990 682
10595 50
16625 777
20807 759
23979 313
16202 573
4844 170
28707 416
45935 342
13633 656
37196 142
24330 158