3071 595
2272 402
3188 854
1354 54
2057 440
4200 85
1542 262
3025 789
3842 328
2836 721
2164 607
3581 593
1439 337
2164 614
3129 636
2865 728