3666 386
5112 129
2302 296
3331 808
21135 182
6808 866
2819 452
993 114
39948 595
1770 278
1540 224
2749 543
7822 251
646 55
9747 770
5649 403
7305 582