30060 68
13753 85
12596 784
22189 696
3736 435
3957 840
6119 735
45389 843
71022 1030
24761 369
15595 436
1771 542
20982 349
3766 609
2877 775
6118 392
2133 612
30099 328
25774 546
8000 315
58326 597
772 92
33295 579
28105 181