6397 375
3012 218
8159 335
11500 168
2500 249
4044 531
4819 503
4286 604
4083 899
5951 443
3333 334
2131 277
3212 634
23594 503
4913 955