3024 45
2768 129
21402 471
12517 431
12691 173
4658 638
52921 141
120538 196
15846 165
17772 91
16730 304
43818 371
9390 407
135872 151
18070 357
28657 89
13830 905
2988 446
7740 121
10699 522
6633 879