116 36
1732 405
2571 838
1748 529
1470 462
800 181
1118 301
926 151
2812 767
2283 547
1507 247
1528 351
3429 356
2102 352
4948 78
8194 278
8240 793
11632 151
3353 912
17146 300
3742 36
2930 271
3707 665
5527 569
3160 298
15584 525
21358 436
11976 687