976 148
408 55
2325 760
105135 610
42013 275
112197 327
7693 286
15676 251
3464 136
5306 409
6377 300
9973 483
7177 472
11161 41
3012 168