1050 47
3665 548
4867 819
1318 80
7429 412
1783 273
1441 77
4837 913
882 28
1937 112
12051 553
3248 229
2735 63
3749 618
7225 237
34042 911
3799 531
3424 497
5762 462
3382 689