3032 45
2769 129
21414 471
12521 431
12691 173
4659 638
52927 141
120553 196
15848 165
17778 91
16735 304
43819 371
9395 407
135973 151
18072 357
28674 89
13840 905
2988 446
7745 121
10712 522
6635 879