1091 27
2977 576
10308 312
31565 708
16821 379
5207 206
8633 357
9783 627
5487 875
3470 584
7415 823
14413 254
3508 193
20591 329
2460 162
23418 819
8119 289
3575 584
4860 667
11442 799