976 78
1040 178
5829 860
5338 329
2420 365
4080 680
7059 305
1860 139
1599 106
2143 507
511 70
876 64
6764 240
1955 473
4030 382
2678 226
7149 856
9075 862
5015 524
3243 850
7426 298
14566 735
2653 296
1112 36