401 61
7097 596
9539 318
3693 152
29905 61
36027 680
3695 209
3291 255
8223 750
3207 92
2219 124
1176 28
4016 569
4306 620
91868 659