401 61
7097 596
9539 318
3693 152
29913 61
36032 680
3695 209
3292 255
8223 750
3207 92
2222 124
1176 28
4018 569
4306 620
91889 659