646 103
1363 99
52040 613
11077 796
4210 410
36914 364
9612 28
8408 707
5078 720
4472 316
9076 75
14648 694
6567 155
3934 303
3810 643
8379 674
6852 930
29022 548
4812 626
1254 84
2777 408
2032 447
4044 697
2879 210