2349 382
3020 672
2174 508
1275 255
4761 887
3447 654
5337 441
12013 887
3200 112
26897 419
4195 434
3670 640
3455 790
3246 568
4159 871
5143 297