15015 357
9195 196
4266 45
23969 496
13131 984
4170 376
12749 711
12889 928
5178 860
8851 484
17462 323
3336 296
27358 374
16325 497
4467 391
3086 136
4290 392
13509 654
3476 60