291 31
8023 677
1901 293
4025 836
5691 544
14214 643
12604 326
5325 613
3154 308
4148 329
2934 865
2024 238
1974 112
1635 265
16384 836
3902 470
2109 120
7370 432
2452 84
8177 562
6239 858
22574 336
9149 814
6534 307