30866 799
5937 424
4439 30
2395 336
3740 886
2972 492
2306 326
17966 542
903 50
26125 849
10495 554
15839 386
7741 345
2954 44
7941 869
5576 813
1638 86
3750 436
5049 936
2085 39
5783 454