4229 324
5641 349
3095 172
6270 125
4013 120
1558 48
3847 539
3787 202
2221 262
2580 221
9404 593
5075 301