8483 328
6258 349
3548 172
9544 126
4512 120
2041 48
4358 539
4328 202
2640 262
2971 221
10305 595
5647 301