1605 410
2581 755
4369 262
1028 272
2580 695
410 94
1015 204
588 55
2799 746
977 150
188714 979
2526 535