15015 289
36747 128
4662 238
15449 620
161817 700
19744 988
400285 1064
6832 211
11712 392
100790 432
95282 389
53088 104
13292 870
39046 664
21041 640
51519 942
18641 168
8772 81
27651 581
19055 873
61316 456
15333 608
35118 310
41177 264
17433 217
20730 464
17702 322
35827 672