1229 300
2540 539
1769 293
3083 876
4078 780
5057 728
4759 933
1348 202
3859 798
3280 543
1894 275
18624 594
4134 921
13584 543
3994 411
1360 194
7153 393
2295 254
4126 617
2812 609
3257 711
3951 568
2518 343
15019 497