1671 396
6193 188
2162 116
1967 161
36268 65
2103 173
3150 334
9903 121
6439 323
11191 656
3563 479
8668 631