1120 27
2997 576
10322 312
31716 708
16888 379
5228 206
8666 357
9814 627
5503 875
3476 584
7483 823
14427 254
3526 193
20634 329
2480 162
23554 819
8130 289
3582 584
4880 667
11490 799