16050 338
4106 829
22243 100
15834 89
1811 29
18087 557
7176 423
2036 304
5208 77
8306 69
6833 162
5748 544
2230 43
3787 628
3915 654
4578 736
52594 673
35808 796
5837 417
3551 111
4883 301
7262 315
10733 965
5890 444
1036 153
3875 300
7437 636
2666 197