30537 1016
77097 612
13123 300
6244 922
2519 309
15126 422
5895 322
6012 55
8187 146
6389 223
5692 809
8638 161
6710 165
4985 465
3147 373
9118 102
3861 503
3759 597
4963 777
3460 437
14857 461
3299 89
5138 939
3523 396