3350 45
2776 129
21880 471
12534 431
12714 173
4679 638
53073 141
120947 197
15934 165
17850 91
16897 304
43855 371
9470 458
137287 151
18151 357
29009 89
14011 905
3000 446
7885 121
10933 522
6658 879