2295 118
3962 251
2481 142
15862 776
3691 205
218936 320
9514 562
5197 494
5957 463
1855 110
879 34
3089 421