16693 585
11993 568
12085 933
24738 209
23136 826
22648 72
12021 456
215838 672
10001 347
17152 539
3869 201
3135 292
4992 275
7289 605
4121 246