31847 799
6466 424
5333 30
2612 336
4000 886
3149 492
2471 326
18236 542
1082 50
26298 849
9232 552
15957 386
7999 345
3038 44
8162 869
5633 813
1705 86
3818 436
5135 936
2153 39
5968 455