2951 300
3696 227
4970 787
13473 725
19009 294
6584 187
1582 118
5950 838
2919 191
2137 172
3426 675
9701 347
2692 125
39174 302
20273 651
3120 606
3978 742
3570 564
3915 127
5218 703
7731 980
3594 174
3758 824
14574 294