6096 908
3833 82
14345 431
3463 328
28456 763
28668 221
2705 64
13545 337
34420 753
29381 479
8986 433
3461 540