1841 172
6029 587
4814 733
11621 488
2882 484
15460 568
31681 742
71080 493
3985 641
11439 901
2564 284
12469 89
1118 127
4303 718
5475 540