2652 218
7969 335
10888 168
2386 249
3836 531
4511 503
3850 604
3904 899
5354 442
3198 334
1818 277
3088 634
22045 503
4671 955