2140 309
182600 710
157460 209
179002 336
169061 746
265746 586
137483 431
3570 667
1753 264
3227 609
2214 568
1129 113