18814 427
6540 655
8050 31
44817 926
9821 137
30039 664
92238 683
5473 399
2446 192
259995 832
14460 70
4955 627
3244 614
2811 305
1276 66
1670 254