1120 27
2997 576
10322 312
31720 708
16888 379
5228 206
8666 357
9814 627
5503 875
3476 584
7484 823
14427 254
3526 193
20637 329
2481 162
23556 819
8130 289
3582 584
4880 667
11490 799