30829 799
5966 424
4563 30
2430 336
3787 886
3021 492
2352 326
18013 542
943 50
26055 849
9140 552
15887 386
7778 345
3003 44
8005 869
5583 813
1678 86
3781 436
5084 936
2115 39
5859 455