963 872
572 141
22 517
98 114
446 22
449 152
79 74
882 522
711 115
780 735
979 121
906 672
1000 28
226 1000
558 806
439 396
921 502
19 987
820 973
601 225