3547 829
2227 257
4612 30
9236 272
27017 392
6021 856
7067 578
26784 268
9826 504
3553 246
15694 711
14841 693
7471 191
13448 178
6759 654
2966 428
9480 529
33813 314
14017 302
7604 632
5728 120
10424 297
12727 69
4934 548
13625 526
6390 308
4877 25
1984 172