6960 636
2947 453
13272 802
5261 715
5471 314
2160 196
6739 594
3287 475
4532 280
2604 588
4349 732
3578 829
2113 358
17989 445
22802 266