42625 509
35107 603
11577 562
18591 422
38042 952
6413 107
2285 424
12288 675
7922 163
29057 41
3526 469
19758 548
15658 360
59698 604
3285 411
4862 249
1718 220
3546 458
3168 763
1497 169
2859 120
4835 782