1116 670
890 244
2616 990
483 216
542 624
873 932
643 219
848 266
901 196
438 347
642 697
1171 55
135 905
305 464
439 800
579 589
681 124
100 54
953 979
282 582