1413 35
3224 386
9940 331
4556 187
2663 329
979 58
1387 121
3678 851
27838 952
7757 166
6511 171
106957 210