18853 427
6581 655
8063 31
44824 926
9823 137
30039 664
92238 683
5473 399
2447 192
259998 832
14461 70
4957 627
3244 614
2814 305
1280 66
1671 254