12176 680
1006 86
2732 224
18069 884
13667 30
47285 115
7969 405
2768 497
18927 463
18308 550
9584 613
15501 439
19659 337
14091 804
3463 312
4246 744
11511 840
24361 405
4380 686
1171 86
31618 633
3087 742