5071 305
24233 177
30296 868
4512 469
10800 533
6758 428
11134 410
5265 414
9497 792
3820 851
8466 667
9514 69
9954 401
5461 284
3359 342