6391 375
3005 218
8157 335
11481 168
2495 249
4040 531
4798 503
4268 604
4072 899
5935 443
3329 334
2126 277
3209 634
23539 503
4906 955