3116 350
4391 152
50471 105
52951 468
66382 857
76021 149
70234 371
92138 767
16545 148
7165 159
19357 112