599 503
466 212
212 160
1019 299
238 406
252 643
689 658
157 722
203 942
960 972
936 643
600 614
796 550
341 154
356 40
107 17
812 95
316 858
765 262
688 252