50600 170
19891 613
56221 293
16583 194
18501 269
40940 413
20554 233
24907 675
32576 401
15751 232
24839 260
18440 111
21844 551
22866 107
16105 55
24084 291
20701 736
40492 527
40005 344
20626 285
20188 441
22311 980
28280 397
23524 762