5053 305
24224 177
30291 868
4509 469
10791 533
6754 428
11123 410
5254 414
9488 792
3817 851
8461 667
9499 69
9951 401
5457 284
3355 342