8512 328
6283 349
3572 172
9603 126
4530 120
2061 48
4370 539
4342 202
2665 262
2984 221
10321 595
5664 301