342 305
859 176
679 555
784 198
269 860
851 191
842 683
970 584
424 52
1575 808
580 323
836 993
2904 648
207 237
99 327
180 254
932 710
252 733
902 283
969 670
674 27
1040 70
907 225
23 518