953 128
405 45
894 364
601 405
966 199
328 595
674 270
855 850
287 238
61 393
459 188
279 612
383 800
834 674
302 91
499 263
325 18
200 164
736 524
661 12