28621 497
6993 466
63623 790
3291 476
43003 312
4291 359
8332 795
14276 623
6732 683
9617 470
12835 613
17475 528
5757 887
2748 118