30840 799
5923 424
4425 30
2378 336
3729 886
2963 492
2299 326
17961 542
899 50
26112 849
9170 552
15832 386
7736 345
2952 44
7941 869
5560 813
1638 86
3750 436
5049 936
2083 39
5778 454