28422 497
5632 465
63611 790
3291 476
42976 312
4285 359
8327 795
14254 623
6720 683
9609 470
12821 613
17456 528
5752 887
2745 118