401 61
7097 596
9539 318
3693 152
29909 61
36029 680
3695 209
3292 255
8223 750
3207 92
2221 124
1176 28
4017 569
4306 620
91875 659