4262 324
5677 349
3116 172
6277 125
4028 120
1568 48
3880 539
3805 202
2229 262
2603 221
9413 593
5098 301