534 51
1576 191
3817 705
2571 685
1698 217
7638 135
585 74
1693 204
1705 315
8152 321
3313 404
2167 596
3753 512
5245 201
8130 981
5858 145
13588 113
2913 504
1220 127
4182 298
2895 527
3499 292
25433 427
3231 840