16646 585
11942 568
12051 933
24700 209
23104 826
22614 72
11993 456
215461 672
9885 347
16980 539
3849 201
3122 292
4960 275
7264 605
4098 246