501 179
245 811
155 280
857 946
123 27
398 475
294 110
855 430
290 239
570 401
922 862
1025 713
400 316
230 811
585 678
617 489
352 363
267 853
727 393
197 279