16642 585
11942 568
12051 933
24699 209
23103 826
22614 72
11992 456
215456 672
9883 347
16977 539
3848 201
3121 292
4958 275
7263 605
4098 246