44083 686
20403 262
9439 229
22030 313
8259 514
26978 435
7646 362
7785 77
4677 218
5090 661
11052 830
3822 387
10652 313
11746 345
3835 92