4183 324
5485 349
3046 172
6236 125
3991 120
1539 48
3796 539
3718 202
2196 262
2534 221
9349 593
5016 301