306 706
2782 912
486 38
918 63
32 153
2567 127
712 631
314 930
562 455
337 253
547 115
227 39
114 368
3260 313
596 90
855 889
418 878
641 302
899 397
418 220
252 144
989 550
778 404