3035 45
2770 129
21416 471
12523 431
12691 173
4660 638
52927 141
120556 196
15848 165
17780 91
16735 304
43820 371
9399 407
136011 151
18072 357
28677 89
13844 905
2988 446
7746 121
10717 522
6635 879