12344 265
19181 168
19671 260
10769 672
10533 50
8230 298
6725 120
5588 514
18972 909
23261 122
7242 967
2473 145
5117 671
4824 752
3599 242
3835 153