3105 691
2235 610
1563 307
2379 291
1523 237
3269 877
2051 501
2147 444
2204 178
4000 850
2482 598
2190 429
2825 575
1728 371
1398 113
3825 743
3357 600
3735 839
1571 280
2769 670
2818 460
2892 852
4043 648
3532 708