2643 218
7967 335
10883 168
2386 249
3833 531
4506 503
3848 604
3900 899
5347 442
3185 334
1815 277
3085 634
22009 503
4669 955