2595 88
242796 576
334819 1673
112571 600
61566 345
82733 509
66238 467
135328 912
87374 933
412562 1640
88744 123
163625 848
90692 741
202875 477
129147 317
22615 142
4151 252
137167 326
163975 785
339422 1015
117671 400
62755 559
110702 457
2133 337
181560 986
132349 197
4529 269
405941 923