16693 585
11994 568
12086 933
24742 209
23137 826
22649 72
12021 456
215856 672
10002 347
17162 540
3869 201
3136 292
4992 275
7289 605
4122 246