55997 547
128795 359
278149 1031
257468 731
204432 764
102572 709
76214 285
101028 460
66145 90
51654 267
37095 813
110183 375
159402 761
309394 954
366552 863
663123 1131
1545611 4447
383421 1156
207682 533
307411 1214
561830 1200