1155 96
20600 298
46649 462
20410 319
16166 376
14205 312
6203 742
10383 736
2236 529
2227 504
11806 562
2077 105
1259 171
5011 640