2823 61
9723 539
7396 370
26975 497
7801 476
14562 156
10538 608
5335 52
19624 853
21796 130
3960 76
13046 582
3708 758
3482 123
5545 719