31592 799
6306 424
5094 30
2566 336
3942 886
3115 492
2441 326
18180 542
1047 50
26250 849
9214 552
15919 386
7974 345
3027 44
8119 869
5622 813
1698 86
3807 436
5130 936
2149 39
5939 455