170093 139
7192 581
13892 714
5428 195
6878 192
7474 796
7132 207
11900 440
4131 513
3532 665
1017 108
6947 94
4401 782