2112 406
543 98
3097 911
1325 265
2992 514
2951 562
1699 59
1269 187
765 85
1753 358
5187 594
6544 419