8253 615
19989 631
15735 314
16612 671
11997 358
18411 580
4193 290
10204 422
36660 137
15904 658
5203 526
12800 476
64653 595
9470 159
12280 713
16125 886
47681 373
9305 846
18554 827
19864 106
13390 493
48182 344
74807 294
31232 875