29021 225
4225 799
3448 598
9583 360
2075 298
2733 471
2888 336
14987 264
4272 268
4949 610
18578 384
3174 186
2185 273
3843 397
3280 466
1109 74
3571 262
2412 525
649 48
5053 782