13009 605
13348 418
7100 488
14515 58
5883 143
20694 471
19572 164
6533 487
91046 797
2271 269
8812 263
1925 223
1851 109
12865 542
3605 505
5467 814
84175 287
2847 327
12186 198