1496 126
12141 471
11925 431
9772 173
4084 638
50314 141
107253 195
13815 165
15952 91
14901 301
38507 366
7232 407
105169 146
16995 357
23445 88
10809 904
2617 446
6011 121
7752 522
5739 879