876 135
547 80
15792 702
933 201
2699 685
16560 120
2547 486
8696 266
1546 401
3564 944
604 154
2158 609
2360 487
3675 748
2698 506
731 118
2593 570
977 241
918 179
1821 343
805 74
809 155
3056 593
1489 377
1888 471
2995 579
53351 211
6396 296