2997 903
9835 476
15974 468
612 141
4268 867
8076 565
12203 877
18873 728
13417 570
12171 545
12714 376
10815 315
15509 770
23766 613
219 37
9018 545
20703 647
3192 624
3847 452
2505 639
2210 476
2301 543
1720 336
164 41