2287 610
5832 887
1663 232
8686 608
6774 566
2357 145
19099 804
11624 41
10640 466
6214 498
9355 617
2978 173
3551 637
8083 627
29814 688