306 706
510 28
372 283
900 79
904 61
215 44
1824 989
352 425
264 323
1189 596
981 175
2044 26
249 766
587 227
577 81
2360 554
581 519
313 692