4183 418
2183 271
4061 536
1544 287
3254 608
3578 915
5696 733
6181 732
1973 222
3284 445
4219 539
1484 38
1720 94
22841 753