15006 217
144382 1100
42954 689
35793 324
81271 727
88828 372
22839 343
65366 855
9810 629
55651 438
15759 297
32583 555
14076 59
58455 122
36846 226
66725 474
7763 175
39282 1007
26818 542
58960 684
207869 627
51028 163
62144 272
11705 600