645 69
599 43
3147 762
2932 483
8187 237
1253 215
203302 999
237172 1124
44206 581
28529 136
5437 769
7315 859
1508 33