542 36
578 72
1359 214
2081 521
10406 775
1451 136
171638 492
12921 276
7294 148
16907 833
11813 424
40681 540
59513 451
3058 317