6408 375
3026 218
8165 335
11643 168
2509 249
4053 531
4829 503
4331 604
4094 899
5985 443
3340 334
2146 277
3217 634
23661 503
4921 955