31389 799
6210 424
4958 30
2484 336
3894 886
3073 492
2410 326
18131 542
953 50
26198 849
9185 552
15895 386
7916 345
3010 44
8087 869
5606 813
1683 86
3792 436
5099 936
2128 39
5904 455