3129 910
3144 706
2480 536
2875 489
433 50
994 166
1650 357
2632 550
3199 587
1843 371
2148 377
2376 258