15038 616
2032 310
21467 140
15427 623
8796 517
9559 368
223050 671
39643 444
34381 171
41946 162
34958 674
21109 740
37870 386
18478 329
6122 175