6397 375
3012 218
8158 335
11493 168
2498 249
4044 531
4818 503
4272 604
4079 899
5948 443
3333 334
2130 277
3212 634
23586 503
4912 955