13096 605
13349 418
7100 488
14645 58
5876 143
20770 471
19561 164
6468 487
91322 797
2272 269
8829 263
1913 223
1850 109
12858 542
3594 505
5458 814
84729 287
2840 327
12182 198