2711 691
451 96
4936 318
11979 850
37888 420
130040 411
65950 929
21804 610
33636 378
23638 265
12577 369