28216 497
5600 465
63535 790
3256 476
42842 312
4256 359
8417 795
14205 623
6693 683
9595 470
12738 613
17323 528
5729 887
2711 117