2106 33
3328 386
10063 331
4744 187
2726 329
973 58
1484 121
3731 851
27914 952
7593 166
6570 171
107148 210