645 411
952 85
919 824
2279 828
411 446
345 783
279 723
937 367
1088 222
882 883
581 37
634 141
1603 384
152 424
437 985
886 540
25 871
153 129
50 836
1914 935
613 228