15001 217
144304 1100
42937 689
35766 324
81219 727
88822 372
22825 343
65333 855
9803 629
55613 438
15751 297
32579 555
14052 59
58359 122
36839 226
66686 474
7752 175
39238 1007
26782 542
58908 684
207668 627
51003 163
62106 272
11686 600