2633 218
7967 335
10882 168
2386 249
3828 531
4498 503
3848 604
3895 899
5340 442
3181 334
1812 277
3084 634
21980 503
4668 955