15670 651
29175 220
24585 159
9517 476
13122 602
3746 114
50588 675
5366 403
7001 403
12208 815
5494 558
3048 120
5844 455
4831 428