46 89
229 626
76 545
815 149
113 5
32 705
602 231
368 283
457 231
385 551
446 119
860 281
959 233
308 131
664 581
538 951
907 974
619 798
735 633
294 265