3025 45
2768 129
21404 471
12518 431
12691 173
4658 638
52923 141
120539 196
15847 165
17773 91
16730 304
43818 371
9390 407
135881 151
18070 357
28658 89
13831 905
2988 446
7742 121
10699 522
6633 879