3423 924
2174 573
1773 885
854 694
309 810
662 795
312 933
603 726
24 263
563 192
318 642
88 751
5090 462
68 605
547 580
1560 510
37 14
671 816
670 334
76 615
185 154
551 676
253 448
918 268