2997 575
20487 195
1870 177
5704 659
4785 811
13162 668
3787 363
23998 384
13132 150
3076 420
4952 559
3290 808
21125 769
105206 399
8174 183
17349 317
24151 270
11962 199
3909 549
3274 598
2255 287
24086 669
4423 735
2483 437