16595 331
5937 78
3461 322
5826 154
6564 582
57235 780
11254 855
7661 408
22889 268
12761 296
7009 577
4602 325
5046 542
5401 630
2924 200
9164 856
7551 457
8494 889
5327 464
4508 187
5160 450