4095 456
4261 418
2265 271
4138 536
1628 287
3358 608
3650 915
5798 733
6287 732
2117 222
3369 445
4313 539
1575 38
23762 753