2580 699
1075 259
983 304
511 116
2211 538
1768 459
1149 335
3031 706
5846 146
2859 512
12896 592
7577 621
3454 691
7209 51
5523 547
7921 945
7710 416
5063 273
4911 565
5935 607
3489 246
4999 797
10708 139
5718 37
4825 209
9469 179
3815 1008