16958 841
2874 361
2580 215
3797 296
3717 67
2756 543
5945 726
5706 568
3261 778
1889 97
3045 550
11241 81
3767 585
4983 542
1873 203
2665 193
3094 566
4558 694
11320 515
1709 37
3927 508
2229 160
7677 487
2000 237