2516 91
3500 738
1183 69
3372 594
14770 461
1220 158
5743 530
2471 312
11450 830
4453 214
7103 88
3920 334
5013 596
2875 520
1991 117
222555 247
444025 748
10960 199
4572 622
19495 751
16063 165
6057 706
111431 828
22940 597
44891 660
3848 572
29574 497
99675 487