2711 691
455 96
4936 318
11979 850
37898 420
130041 411
65952 929
21804 610
33636 378
23638 265
12577 369