15096 807
8639 230
7258 462
17306 614
10364 404
8472 253
6798 603
15785 811
7205 553
6516 129
7533 867
10835 310
13624 50
10490 85
6936 470
7724 335
4220 392
5547 392
15649 94
19193 176
28633 279
30077 77
10334 220
4406 317
17402 588
7362 531
15452 303
9715 68