31001 799
6024 424
4742 30
2436 336
3811 886
3023 492
2361 326
18034 542
929 50
26106 849
9124 552
15866 386
7804 345
2987 44
8025 869
5575 813
1672 86
3772 436
5082 936
2114 39
5844 455