30462 66
9546 518
10548 441
15683 258
13806 677
6862 593
6000 771
12313 869
1577 480
5160 488
14377 324
7175 430
1858 82
28770 427
1413 258
11955 84
5273 632
33017 809
16335 209
3638 716
6796 700
11648 128
13660 226
4728 98