20669 427
7743 655
9162 31
45004 926
9911 137
30080 664
92390 683
5521 399
2487 192
260212 832
14640 70
4988 627
3286 614
2871 305
1335 66
1712 254