2276 310
21774 621
16433 420
3243 361
5906 396
6784 415
15544 311
6647 1008
2376 43
3927 373
5930 490
4232 145
3933 628
577 54
689 79
994 219
2203 443
1783 400
1822 520
3567 827