12072 500
15731 716
7651 391
26050 613
9054 927
6819 516
19393 769
39402 367
6929 867
7569 250
8973 543
9576 269
23857 58
8972 846
5971 801
7789 577
2979 127
11786 675
8998 96
24935 185
24650 106
6036 572
3591 407
3842 389
8412 485
40382 478
7014 455
15612 234