2784 218
8035 335
10978 168
2395 249
3877 531
4663 503
3961 604
3951 899
5487 442
3270 334
1851 277
3139 634
22541 503
4725 955