15006 217
144395 1100
42956 689
35794 324
81278 727
88831 372
22839 343
65371 855
9810 629
55653 438
15759 297
32584 555
14077 59
58463 122
36846 226
66729 474
7763 175
39284 1007
26828 542
58963 684
207897 627
51029 163
62148 272
11705 600