3031 45
2769 129
21411 471
12521 431
12691 173
4658 638
52927 141
120547 196
15848 165
17776 91
16735 304
43818 371
9393 407
135934 151
18072 357
28669 89
13840 905
2988 446
7744 121
10705 522
6634 879