3581 30
6523 792
2111 417
6299 197
4454 44
25080 224
69017 943
333742 1201
4184 423
149139 757
201826 387
128138 614
102191 877
51368 533
70537 786
41660 430
50857 718
45827 787
36791 390
26958 836
52183 517
6698 512
3813 555
5438 711
4895 110
52171 579
42446 309