9593 28
13586 194
10656 147
8376 352
4785 116
12953 575
5780 143
14809 134
27316 492
10971 87
12771 320
8119 92
12636 501
8969 453
9409 492
9762 74
13644 426
9633 261
10267 300
8818 219
5184 196
10477 201
6588 442
9867 737
6059 374
4578 188
15295 684
17011 793