55897 547
128681 359
277810 1030
257278 730
204303 764
102519 709
76165 285
100951 459
66116 90
51608 267
37060 813
110068 375
159259 761
309172 952
366297 860
15837 221
155775 648
95561 596
95247 492
35586 510
29962 577
663081 1131