16580 331
5923 78
3455 322
5823 154
6556 582
57075 780
11245 855
7658 408
22886 268
12753 296
7007 577
4598 325
5041 542
5401 630
2922 200
9160 856
7547 457
8485 889
5322 464
4502 187
5157 450