8003 501
11722 164
58088 367
43676 473
70221 291
39793 640
15610 512
109604 498
12246 932
11122 482
94117 103
19828 527
17486 451
130181 1028
17242 515
86154 658
21970 654
17945 356
112696 373
113337 391
158464 355
56540 359
22559 127
113030 910
80667 885
51357 384
13460 63
24022 132