21423 64
35067 210
18496 747
12316 124
7702 633
7334 442
3969 610
15807 505
9427 648
10328 454
4837 675
4742 61
5093 309
3834 602