4230 324
5644 349
3096 172
6270 125
4013 120
1558 48
3855 539
3791 202
2223 262
2580 221
9405 593
5076 301