16575 331
5920 78
3447 322
5822 154
6550 582
56996 780
11241 855
7658 408
22886 268
12745 296
7007 577
4593 325
5040 542
5399 630
2921 200
9157 856
7547 457
8483 889
5318 464
4499 187
5152 450