1671 396
6191 188
2161 116
1967 161
36264 65
2103 173
3150 334
9903 121
6435 323
11177 656
3563 479
8666 631