1050 47
3666 548
4867 819
1319 80
7429 412
1789 273
1441 77
4837 913
882 28
1937 112
12055 553
3249 229
2736 63
3749 618
7228 237
34051 911
3799 531
3425 497
5763 462
3382 689