2646 912
415 185
1010 369
2120 702
482 94
94 225
103 595
456 577
606 237
299 937
346 343
332 747
885 294
95 322
277 38
42 7
477 470
487 259
41 174
1185 1000
644 211
82 748
504 927
834 996