26006 328
37460 597
39632 709
26830 270
103914 216
44997 494
108571 136
9193 73
16542 351
4577 51
4770 758
2141 128
15663 884
6165 850
29073 481
34590 633
25627 257
20746 740
24180 200
23244 580
20456 583
15896 862
38964 978
24470 796