988 929
1003 140
639 53
771 914
494 813
625 313
962 451
488 232
482 457
2450 304
1222 163
957 986
358 312
516 373
537 35
805 524
287 129
272 183
559 141
180 607
432 601
113 839
412 693