350 83
22 729
501 863
797 968
729 220
41 174
32 225
1185 1000
907 466
375 304
23 598
369 895
2013 476
906 372
456 577
61 827
509 778
195 418
305 248
333 136
979 851
47 702
702 575