401 61
7097 596
9539 318
3693 152
29898 61
36023 680
3695 209
3291 255
8223 750
3207 92
2219 124
1175 28
4016 569
4306 620
91844 659