31394 799
6210 424
4958 30
2486 336
3894 886
3073 492
2410 326
18134 542
955 50
26202 849
9186 552
15895 386
7916 345
3014 44
8087 869
5606 813
1683 86
3793 436
5100 936
2129 39
5904 455