303 82
814 257
238 562
328 49
738 836
313 201
1236 359
862 97
28 113
231 76
989 840
2602 912
778 896
642 697
674 43
589 43
155 586
776 801
509 100
299 141
486 36
193 875
665 213