3136 517
10294 100
1067 69
21442 404
32213 181
18367 616
7464 842
5518 132
38915 488
6026 292
34043 902
5060 699
2351 272
2977 275
3679 856
1637 189
8189 817
41705 199
9668 436
10774 503
25519 308
7186 578
4014 336
3878 341