2107 33
3328 386
10064 331
4744 187
2726 329
973 58
1484 121
3731 851
27914 952
7593 166
6571 171
107148 210