3022 45
2765 129
21396 471
12517 431
12691 173
4657 638
52916 141
120535 196
15845 165
17771 91
16730 304
43818 371
9390 407
135832 151
18070 357
28654 89
13828 905
2988 446
7735 121
10697 522
6633 879