1241 96
27781 979
12235 850
6035 292
65874 618
31336 167
9407 542
2349 46
3260 324
3018 394
7702 921
1664 101
4156 399
23743 267