6395 375
3012 218
8158 335
11491 168
2497 249
4043 531
4816 503
4271 604
4079 899
5946 443
3332 334
2129 277
3212 634
23579 503
4911 955