591 130
3665 639
4064 459
17266 602
3570 593
15528 290
3046 37
6849 516
4167 368
11764 108
2838 546
68789 507
14214 889
63851 727
4036 322
25139 177
29351 281
6261 86
10900 704