2999 747
3831 598
4750 568
113876 358
10230 366
1302 64
8818 122
10072 158
3077 54
7650 434
3713 293
3226 226
5819 247
8724 617
4722 271
3935 503
38540 795
13211 599