2981 271
6084 490
3680 706
4973 521
3000 420
14038 366
2405 377
1738 187
3819 610
3323 456
4244 115
3288 438
3953 701
3448 517
2979 114
70072 296
4305 877
3591 581
15245 496
1800 190
98389 808
2983 360
9671 103
5875 723