5072 305
24235 177
30296 868
4512 469
10800 533
6759 428
11138 410
5265 414
9498 792
3820 851
8466 667
9514 69
9954 401
5461 284
3362 342