95 322
852 496
929 975
392 989
2371 220
981 924
766 659
337 506
346 343
41 174
646 659
1185 1000
963 543
2120 702
906 372
693 146
339 943
883 827
632 153
475 613
309 328
410 917
103 595