3060 45
2752 129
21511 471
12522 431
12703 173
4666 638
52961 141
120680 197
15878 165
17778 91
16810 304
43826 371
9364 458
135588 151
18104 357
28669 89
13892 905
2994 446
7819 121
10770 522
6645 879