308 72
2888 752
2627 530
2792 698
911 137
3556 747
3136 666
678 147
12047 519
1859 259
1472 193
1656 404
1100 247
2443 659
1902 383
2787 646
2524 631
1408 225
2898 865
2835 702
3167 846
3220 820
318 37
2438 586