16531 678
12758 283
11762 212
24133 313
4282 659
3393 543
2606 508
2527 512
3191 436
1121 90
3118 47
2527 391