42235 485
4363 518
384092 1161
55540 627
4317 68
29808 884
3574 174
4544 87
667 30
5028 121
8223 758
23812 845