2951 747
3718 598
4606 568
111777 356
10098 366
1129 64
8594 122
9597 158
2979 54
7541 434
3695 293
3191 226
5799 247
8639 617
4699 271
3889 503
38323 795
13036 599