3486 33
3467 386
10610 331
4859 187
2848 329
1040 58
1596 121
3824 851
28083 952
7667 166
6726 171
107775 210