3546 829
2227 257
4612 30
9229 272
27010 392
6017 856
7067 578
26783 268
9825 504
3550 246
15688 711
14841 693
7465 191
13447 178
6758 654
2966 428
9480 529
33812 314
14016 302
7604 632
5728 120
10424 297
12724 69
4931 548
13625 526
6388 308
4875 25
1984 172