23486 473
3411 285
2947 376
2097 26
12865 157
6985 970
2814 621
4958 772
2976 328
2847 748
1054 143
1007 151
2606 484
1201 188
3188 751
2257 539
1135 71