30971 799
6011 424
4714 30
2426 336
3801 886
3015 492
2359 326
18029 542
929 50
26093 849
9120 552
15864 386
7800 345
2984 44
8024 869
5571 813
1672 86
3772 436
5082 936
2113 39
5841 455