41555 117
40626 142
15152 481
17047 485
15953 416
22380 915
17288 563
21306 559
15523 715
5959 386
3269 89
7485 111
6752 675
2649 414
5471 599
17489 878
4875 193
5773 156
2375 173
4991 764
10217 882
5356 699
7090 598
3028 310
4246 726
4507 459
1456 132
5914 503