3595 223
2224 167
2550 440
818 39
21443 514
49352 314
2250 455
3267 890
983 179
1656 238
4042 911
2934 573
3736 164
3740 756
5898 197
5036 240
13005 651
11816 485
1597 377
2299 461
2230 511
3069 597