3542 33
3472 386
10619 331
4863 187
2851 329
1043 58
1602 121
3827 851
28088 952
7668 166
6728 171
107792 210