5061 305
24231 177
30292 868
4511 469
10793 533
6754 428
11130 410
5257 414
9490 792
3817 851
8462 667
9508 69
9952 401
5458 284
3356 342