2594 88
242604 576
334686 1673
112162 600
61386 345
82570 509
66028 467
135183 912
87283 933
412056 1640
88625 123
163501 848
90613 741
202753 477
129059 317
22564 142
4150 252
137075 326
163901 785
339245 1015
117595 400
62728 559
110650 457
2133 337
181471 986
132264 197
4528 269
405767 923