4025 77
2711 397
1107 106
4793 148
1696 155
20506 492
10099 642
3644 827
7092 221
25115 768
8274 276
2844 426
5105 516
8868 637
9921 474
4832 613