12586 31
28030 225
26094 164
12048 722
23753 712
19739 410
16880 686
5658 390
21355 645
10448 212
24389 185
2432 325
23874 130
2249 201
18392 521
2863 374
48275 491
12578 498
19486 475
11981 357
18749 165
28853 458
13377 630
11537 57
17747 419
12840 223
17497 450
4389 948