15006 289
36726 128
4662 238
15448 620
161804 700
19744 988
400210 1064
6831 211
11712 392
100782 432
95268 389
53083 104
13292 870
39038 664
21039 640
51509 942
18633 168
8769 81
27647 581
19049 873
61302 456
15331 608
35110 310
41156 264
17428 217
20714 464
17697 322
35817 672