3022 45
2765 129
21396 471
12517 431
12691 173
4657 638
52916 141
120535 196
15845 165
17770 91
16730 304
43818 371
9389 407
135821 151
18069 357
28652 89
13828 905
2988 446
7735 121
10696 522
6633 879