4301 402
50020 620
32274 595
29215 425
182503 786
20259 723
66561 499
64843 331
80298 658
24911 432
141356 1039
168017 855
20361 104
33798 403
103163 951