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