412 318
302 971
341 439
503 55
223 243
274 870
1012 436
743 601
318 115
177 149
701 606
378 614
123 873
470 966
682 752
729 589
704 612
483 216
431 947
185 269