1204 275
18004 170
51481 847
45124 214
18100 241
11756 234
27640 115
25151 664
4576 440
2074 598
984 206