2983 412
370 394
37 641
748 525
285 683
990 840
91 535
451 202
226 601
915 219
1008 557
666 213
542 860
718 234
1236 359
852 190
486 36
656 875
754 501
546 966
88 386