3546 829
2227 257
4611 30
9227 272
27010 392
6017 856
7066 578
26783 268
9825 504
3550 246
15686 711
14841 693
7463 191
13447 178
6758 654
2966 428
9480 529
33812 314
14016 302
7604 632
5726 120
10424 297
12724 69
4930 548
13624 526
6388 308
4875 25
1984 172