2940 853
2161 673
1384 333
20273 208
3686 161
7635 640
156815 632
48338 46
3955 262
3161 497
22955 73
20427 337
3451 536
33763 73
16946 178
8974 464
6301 581
18731 551
9386 408
4183 377