44010 371
5269 521
2530 669
4812 688
20572 887
6463 297
1738 198
1633 171
39651 944
47914 548
13254 211
5093 645
17044 531
24360 905
5126 716
4072 210
904 83
13250 810
8981 105
4633 260
5247 688
4975 176
3120 103
3732 110
27577 278
19380 428
4261 412
6943 307