49831 60
2937 164
3319 711
8098 38
14856 157
5824 328
3591 414
5109 199
8354 565
12869 83
21147 478
28552 255
3973 653
5091 500
6070 472