31800 799
6441 424
5317 30
2607 336
3994 886
3144 492
2468 326
18229 542
1072 50
26290 849
9225 552
15950 386
7994 345
3034 44
8154 869
5631 813
1704 86
3817 436
5135 936
2150 39
5961 455