22096 145
13087 386
9657 445
2612 66
10154 127
12498 38
5888 562
16988 612
14060 750
3709 117
7237 208
10714 51
33036 349
25611 664
47883 829
7010 569
10694 211
14209 227
13099 651
3451 26
8819 383
8757 413
13763 69
28165 182
11695 159
11658 329
21785 482
3015 149