104287 518
15564 131
4207 598
83459 984
37222 72
6329 534
4194 87
5764 819
5706 187
4145 212
9482 177