2627 218
7966 335
10881 168
2386 249
3827 531
4497 503
3847 604
3893 899
5339 442
3180 334
1808 277
3083 634
21973 503
4667 955