16681 585
11978 568
12076 933
24735 209
23125 826
22641 72
12014 456
215730 672
9972 347
17105 539
3863 201
3129 292
4986 275
7279 605
4114 246