1116 27
2994 576
10321 312
31669 708
16873 379
5225 206
8661 357
9804 627
5500 875
3474 584
7472 823
14426 254
3526 193
20600 329
2474 162
23526 819
8130 289
3581 584
4880 667
11480 799