862 243
1228 192
2421 792
244 261
1905 249
721 335
817 765
175 129
342 890
14 69
689 801
738 714
428 362
41 936
265 850
82 876
14 13
761 41
977 224
159 160
853 376
555 792
627 119
306 943