21897 306
12497 841
23207 891
9182 312
9316 521
19450 743
21497 365
36643 199
10081 413
43305 540
5273 334
11144 496
7511 358
20028 631
7311 429
30425 307
16286 400
108340 448
12138 144
30726 484
8173 406
27830 674
7214 862
50667 394