2959 747
3740 598
4621 568
112128 357
10111 366
1136 64
8624 122
9692 158
2990 54
7553 434
3696 293
3199 226
5806 247
8659 617
4700 271
3893 503
38374 795
13065 599