160778 587
1847 504
2346 258
1234 291
282 31
823 139
2965 537
3152 672
4931 648
13613 800
20906 201
110063 553
19005 89
47439 555
208827 668
18958 240