15006 217
144397 1100
42956 689
35795 324
81280 727
88832 372
22840 343
65372 855
9811 629
55656 438
15759 297
32585 555
14080 59
58466 122
36846 226
66733 474
7763 175
39285 1007
26835 542
58964 684
207912 627
51029 163
62153 272
11706 600