1091 27
2976 576
10308 312
31564 708
16821 379
5205 206
8632 357
9783 627
5487 875
3470 584
7414 823
14413 254
3508 193
20591 329
2460 162
23416 819
8119 289
3575 584
4858 667
11442 799