112
1,995
249
885
74
852
67
847
140
643
178
662
124
711
83
761
34
537
16
266
95
516
170
508
29
80
777
524
61
733
40
372
30
442
21
464