6627 107
2294 276
19256 170
58542 847
58899 215
22245 242
14978 234
34022 117
29257 666
5712 440
2549 598
1233 206