8391 328
6179 349
3470 172
9313 126
4441 120
1962 48
4324 539
4272 202
2561 262
2921 221
10256 595
5592 301