29753 119
22618 107
12780 450
8889 825
185927 990
70539 274
23507 374
15041 244
58904 766
15803 619
26680 822
16445 132
33008 720
24552 386
3475 395
5749 556
77877 653