3771 252
3002 612
46028 167
2702 630
57185 591
78790 933
148600 544
111890 426
40569 346
98949 309
772 101