2956 260
5448 278
6477 774
6612 659
16323 175
3765 580
2687 384
42192 119
3173 699
5577 820
3281 52
4291 756
3363 726
4215 417
10701 314
14933 621
3672 115
8816 125
22597 325
1882 208
4421 318
2918 233
4194 660
17075 505