1057 47
3681 548
4884 819
1331 80
7440 412
1800 273
1447 77
4850 913
900 28
1950 112
12103 553
3275 229
2769 63
3758 618
7247 237
34207 911
3827 531
3442 497
5779 462
3389 689