5060 305
24230 177
30292 868
4510 469
10792 533
6754 428
11128 410
5257 414
9490 792
3817 851
8461 667
9507 69
9952 401
5458 284
3355 342