21588 260
6593 682
9723 555
10683 578
18153 119
4546 126
4335 171
15571 827
6630 590
6120 466
2605 104
12217 604
10596 599
6883 35
4763 352
3555 421
1274 67
8140 807
3637 521
3373 484
6450 457
7302 765
1828 328
3242 536
1621 108
3811 140
20934 796
2994 219