8601 328
6322 349
3610 172
9676 126
4565 120
2086 48
4399 539
4365 202
2710 262
3006 221
10358 595
5707 301