1531 58
5696 410
63340 309
56576 275
13828 617
25793 282
54175 137
22885 195
7092 388
3767 76
4729 537
7019 763
1624 153
5095 595
4430 581
5411 281
2756 115
2915 422