22370 86
25776 714
4483 413
3083 79
40630 723
9826 245
6510 99
5081 745
9352 820
4274 497
7148 159
11540 928
7624 424
7091 88
3663 289
5387 970
3570 457