1675 396
6196 188
2163 116
1967 161
36288 65
2104 173
3152 334
9905 121
6447 323
11201 656
3564 479
8669 631