1581 21
2840 354
33907 888
8282 609
31218 162
4752 409
6500 787
72606 450
15053 279
38125 509
3670 391
9747 726
18772 496
28402 472
12184 181
5872 422
3856 518
3698 729
4199 501
16285 157
15595 461
2830 541
4745 651
677 30
3988 824