1671 396
6193 188
2163 116
1967 161
36272 65
2103 173
3151 334
9903 121
6443 323
11192 656
3563 479
8668 631