16101 555
11310 163
5661 338
3051 308
2410 43
13097 477
8771 114
4410 98
11429 370
6419 571
3321 465
5056 658
9734 357
7386 183
8880 657
4676 571
6510 543
8418 513
6251 582
8386 616
2999 59
8826 162
6752 483
30509 891