251 75
987 213
35300 670
5317 347
8046 276
5158 720
3258 505
6004 392
14440 442
26091 430
12021 298
1343 72
3580 603
33600 178
2592 504