8384 328
6168 349
3453 172
9244 126
4434 120
1954 48
4312 539
4268 202
2552 262
2916 221
10230 595
5577 301