15018 217
144508 1103
42998 689
35843 324
81379 727
88853 372
22857 343
65427 855
9825 629
55725 438
15769 297
32596 555
14102 59
58640 122
36854 226
66781 474
7777 175
39328 1007
26889 542
59043 684
208246 627
51065 163
62210 272
11718 600