1673 396
6193 188
2163 116
1967 161
36277 65
2103 173
3151 334
9903 121
6444 323
11195 656
3563 479
8668 631