1851 317
2624 734
946 232
12583 470
18226 712
7973 184
2784 378
29696 592
3521 299
10556 302
4612 63
21179 698
49315 64
12952 286
112116 394
3089 153
5400 320
3434 161