16181 122
1459 2
57067 104
6770 45
6349 39
4835 43
4192 14
9875 75
3768 13
5863 30
5912 23
15926 102
3401 93