5091 305
24236 177
30298 868
4520 469
10804 533
6764 428
11142 410
5287 414
9506 792
3821 851
8471 667
9520 69
9962 401
5464 284
3366 342