15080 249
2125 190
1040 140
7415 88
4160 667
1398 142
2548 365
3655 505
4094 84
1117 43
8495 922
587 25
4425 814
1813 409
5062 649
2719 398
1670 195
6012 118
3008 663
2955 337
1608 33
5017 940
2087 419
3556 773