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