42678 509
35156 603
11589 562
18668 422
38090 952
6429 107
2292 424
12310 675
7929 163
29101 41
3536 469
19784 548
15748 360
59774 604
3289 411
4873 249
1722 220
3563 458
3176 763
1506 169
2868 120
4854 782