3027 45
2768 129
21404 471
12521 431
12691 173
4658 638
52925 141
120541 196
15848 165
17774 91
16730 304
43818 371
9390 407
135896 151
18071 357
28660 89
13831 905
2988 446
7743 121
10699 522
6633 879