3040 45
2771 129
21422 471
12524 431
12691 173
4661 638
52927 141
120561 196
15850 165
17781 91
16736 304
43821 371
9399 407
136079 151
18073 357
28694 89
13846 905
2988 446
7747 121
10721 522
6635 879