31794 411
15164 233
118679 423
35965 585
444159 1059
15488 177
56969 426
43483 234
54046 261
14829 772
7602 587
5584 350
5270 883
5964 432