704 489
382 421
289 13
98 987
899 836
327 217
760 815
241 165
5090 173
1218 647
513 881
160 991
857 501
471 153
716 712
365 724
442 206
207 994
938 883
666 169