30979 799
6013 424
4723 30
2427 336
3801 886
3016 492
2359 326
18030 542
929 50
26094 849
9120 552
15864 386
7801 345
2984 44
8024 869
5571 813
1672 86
3772 436
5082 936
2113 39
5841 455