6397 375
3012 218
8160 335
11505 168
2500 249
4044 531
4819 503
4293 604
4083 899
5951 443
3333 334
2134 277
3212 634
23596 503
4914 955