3427 313
2944 220
312 804
183 207
52 412
79 337
700 582
867 979
501 931
519 684
256 343
389 852
739 479
743 390
139 1000
2860 912
759 506
564 38
284 199
232 838
543 313
219 318
916 372
67 277