21196 175
18094 199
4256 764
2856 480
4255 160
1967 71
3774 347
51229 447
3552 505
10120 647
4062 680
9735 107
8746 807
4096 682
5531 549
3831 246
3404 795
5786 680
11929 526
6527 303
3461 458
7435 436
4298 258
6946 864
2344 277
6503 419
4088 515
6845 521