180955 139
7642 581
14686 714
5829 195
7505 192
7777 796
7528 207
12666 440
4340 513
3807 665
1149 108
7939 96
4881 782