18951 427
6629 655
8085 31
44836 926
9830 137
30041 664
92248 683
5473 399
2448 192
259999 832
14462 70
4957 627
3248 614
2815 305
1280 66
1671 254