41556 117
40626 142
15154 481
17048 485
15955 416
22383 915
17289 563
21306 559
15526 715
5961 386
3270 89
7487 111
6752 675
2649 414
5472 599
17495 878
4875 193
5775 156
2375 173
4991 764
10217 882
5359 699
7090 598
3032 310
4250 726
4507 459
1456 132
5917 503