2680 346
4190 607
15297 424
12713 105
6166 468
12682 82
7398 443
1652 351
10292 78
3947 492
1018 32
2158 458
2174 325
3060 634
3243 504