104913 518
15564 131
4226 598
83741 984
37318 72
6344 534
4211 87
5774 819
5722 187
4154 212
9523 177