3688 624
11088 298
2543 207
2535 238
3745 376
10201 129
16058 306
4662 120
4381 402
2326 288
8226 706
2495 541