1956 936
2527 648
638 313
1009 140
280 183
95 149
499 813
494 232
412 917
342 888
963 986
539 35
918 906
944 115
391 726
449 812
1151 883
1720 239
857 540
774 144
296 727