15011 289
36738 128
4662 238
15448 620
161806 700
19744 988
400243 1064
6832 211
11712 392
100787 432
95271 389
53087 104
13292 870
39039 664
21039 640
51515 942
18637 168
8772 81
27649 581
19052 873
61306 456
15331 608
35110 310
41168 264
17428 217
20720 464
17700 322
35820 672