109132 333
22002 503
71507 311
18345 63
41245 567
27880 120
49813 143
51771 587
53960 696
22472 346
23403 211
11791 647
291344 727
94069 462
111691 335
79427 165
25732 536
139860 658
39882 101
20574 336
89698 190
225796 1037
112066 699
12023 316
12071 635
33734 402
66791 587
27569 389