18755 427
6511 655
8037 31
44810 926
8773 137
30035 664
92233 683
5468 399
2446 192
259986 832
14457 70
4953 627
3243 614
2811 305
1275 66
1669 254