5081 305
24236 177
30296 868
4518 469
10802 533
6761 428
11141 410
5273 414
9499 792
3820 851
8469 667
9516 69
9954 401
5461 284
3364 342