2897 516
3635 385
5093 129
4018 637
2358 296
3326 808
21141 182
6832 866
2833 452
996 114
39976 595
1563 224
2759 543
7843 251
676 55
4271 713
3008 240
9755 770
5626 403
7312 582
4384 562
7688 290