5057 305
24230 177
30291 868
4510 469
10792 533
6754 428
11125 410
5257 414
9489 792
3817 851
8461 667
9501 69
9951 401
5458 284
3355 342