2746 118
3343 239
11951 884
6981 820
27034 879
9439 497
9299 293
14531 350
15004 213
9686 436
10167 577
2201 68