2999 747
3831 598
4751 568
113885 358
10230 366
1304 64
8819 122
10073 158
3077 54
7650 434
3713 293
3227 226
5819 247
8726 617
4722 271
3935 503
38541 795
13213 599