18967 168
19624 260
10687 672
10301 50
8157 298
6589 120
5489 514
18890 909
23080 122
7173 967
2459 145
5076 671
4812 752
3552 242
3821 153