171 677
306 101
825 876
314 908
12 295
780 195
74 220
218 558
684 183
945 295
403 53
156 962
237 427
925 944
427 84
412 716
113 30
257 247
514 183
656 309