2783 218
8035 335
10976 168
2395 249
3877 531
4662 503
3959 604
3949 899
5482 442
3270 334
1851 277
3139 634
22536 503
4725 955