15005 217
144372 1100
42952 689
35789 324
81260 727
88827 372
22839 343
65360 855
9808 629
55647 438
15758 297
32581 555
14072 59
58435 122
36843 226
66719 474
7761 175
39279 1007
26813 542
58956 684
207844 627
51026 163
62138 272
11705 600