30771 799
5931 424
4516 30
2404 336
3760 886
2986 492
2326 326
17979 542
920 50
26035 849
9124 552
15868 386
7755 345
2988 44
7966 869
5570 813
1668 86
3772 436
5073 936
2103 39
5836 455