47591 147
10956 607
5087 132
3932 541
12018 725
12577 298
6240 815
7430 697
5598 227
7907 292
5312 116
3730 784
9118 703
37302 434
9333 962
9767 412
8191 386
8904 859
9900 159
6740 49
2931 57
6382 111
4875 629
10529 86
5576 159
19385 103
5738 887
4131 288