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