21631 704
251829 710
5841 192
139780 344
11378 321
17234 81
6522 263
29035 118
135829 1131
14831 301
18944 615
151139 516
10952 417
31049 490
28227 83
18251 173
13200 399
13774 247
43302 268
4801 291
2277 89
5260 651
5002 547