20596 403
4161 574
2882 95
4411 978
2660 141
11479 94
8022 175
2358 282
18684 466
3203 536
3630 450
2166 392
4569 655
8971 557
5440 751
11957 794
9886 639
7273 104
3303 323
3471 66
6310 368
6589 487
3650 587
2081 197