104308 518
15564 131
4210 598
83469 984
37226 72
6330 534
4196 87
5764 819
5706 187
4146 212
9483 177