396 171
557 904
290 75
101 884
1198 408
857 140
245 320
693 765
1112 163
174 79
1012 12
341 264
175 932
261 888
2550 269
964 945
518 441
923 568
39 728
850 211
893 939
255 691
440 426