1675 396
6196 188
2163 116
1967 161
36285 65
2104 173
3151 334
9905 121
6447 323
11200 656
3564 479
8668 631