2403 400
2994 878
1179 119
1599 305
1513 288
1339 247
433 72
1362 243
2686 815
2385 574
2204 616
1970 511
2413 697
1498 397
3260 702
1141 276
4519 523
2283 546
942 176
1629 277
634 66
2902 775
2976 797
1814 548