15006 217
144402 1100
42956 689
35797 324
81287 727
88833 372
22841 343
65374 855
9811 629
55661 438
15759 297
32586 555
14080 59
58476 122
36847 226
66736 474
7764 175
39286 1007
26839 542
58971 684
207929 627
51029 163
62157 272
11706 600