6602 107
2293 276
19251 170
58487 847
58855 215
22210 242
14963 234
33979 117
29247 666
5703 440
2548 598
1233 206