1251 27
21290 603
13838 756
9711 644
4138 167
167258 1092
2574 290
4056 748
2407 309
2616 402
6187 579
2363 402