30729 799
5907 424
4489 30
2376 336
3753 886
2979 492
2314 326
17964 542
910 50
26001 849
9109 552
15856 386
7739 345
2971 44
7946 869
5560 813
1660 86
3768 436
5062 936
2099 39
5811 455