2998 759
2494 719
859 283
3524 594
25802 92
5768 421
16629 448
16220 702
12659 313
14100 208
17634 245
17157 642
13483 115
6564 802
3749 461
10738 236
7741 783