5846 146
6481 313
5102 216
7294 562
28746 498
32028 382
4483 54
4813 196
12811 416
2395 593
11336 889