912 76
2295 529
3684 340
4865 532
1763 141
2801 553
2611 696
5183 444
600 98
2922 158
1550 317
1898 390
2513 698
383 92
2163 586
1653 108
3706 167
2749 508
3198 612
2194 685
701 182
3143 963
1648 48
474 104