4302 402
50024 620
32274 595
29215 425
182523 786
20259 723
66565 499
64843 331
80300 658
24916 432
141383 1039
168020 855
20361 104
33799 403
103166 951