22262 407
12292 551
13334 722
19725 420
15546 296
9176 54
48984 682
10593 50
16623 777
20806 759
23979 313
16200 573
4844 170
28703 416
45931 342
13633 656
37195 142
24329 158