2905 567
11877 189
123153 629
56383 712
27302 231
5535 273
5775 297
7722 394
1591 156
2159 476
6353 197