15099 404
51881 585
14730 143
10283 530
21208 294
31832 72
18634 732
11612 901
17756 275
46532 214
26584 88
15497 426
62700 327
8133 422
22322 653
26777 575
9794 373
15144 465
13376 306
21767 444
16105 581
24395 155
13522 33
23409 504
12635 306
15607 61