150 125
1164 166
46 882
697 172
608 220
111 88
562 800
917 392
262 144
318 808
620 317
237 710
2298 454
902 269
1642 918
1357 129
801 102
882 63
847 466
777 636
633 744
963 941
337 562
927 941