15005 217
144374 1100
42952 689
35790 324
81264 727
88827 372
22839 343
65361 855
9808 629
55648 438
15759 297
32582 555
14073 59
58437 122
36845 226
66722 474
7761 175
39279 1007
26814 542
58957 684
207849 627
51028 163
62141 272
11705 600