6627 107
2294 276
19256 170
58542 847
58897 215
22245 242
14975 234
34020 117
29256 666
5712 440
2549 598
1233 206