2645 218
7967 335
10885 168
2386 249
3834 531
4507 503
3848 604
3900 899
5347 442
3188 334
1815 277
3086 634
22017 503
4669 955