29753 119
22618 107
12780 450
8888 825
185924 990
70536 274
23506 374
15041 244
58900 766
15801 619
26679 822
16441 132
33006 720
24552 386
3475 395
5749 556
77875 653