2965 412
2178 220
1161 1000
641 697
646 859
323 49
992 246
411 35
997 638
774 214
346 309
230 190
746 145
543 55
689 318
937 140
1008 396
463 732
118 584
1545 842
1007 557