2300 104
6216 927
11776 553
68583 623
39834 461
27956 336
46295 713
6578 214
10086 721
3842 691
3495 117
38510 386