3109 505
2593 624
3156 697
3362 541
1728 227
479 34
906 125
1061 82
5789 441
1665 125
1472 45
2945 568
1362 187
2443 583
1357 230
1501 349
5835 245
4176 708
5033 791
1402 96
2801 607
3480 613
506 83
2998 522