2593 400
4358 600
1290 318
2678 682
24806 455
34336 108
12145 919
115398 311
710 49
3601 458
3149 979
2787 771
1055 185
3630 731
163827 697
149229 134
117005 626
224552 373
79612 314
17968 149
15786 543
30242 559
77085 306
118894 168
34412 255