1496 126
12145 471
11925 431
9772 173
4084 638
50314 141
107257 195
13815 165
15952 91
14901 301
38508 366
7233 407
105173 146
16997 357
23445 88
10809 904
2617 446
6011 121
7752 522
5740 879