42143 485
4350 518
383994 1161
55432 627
4310 68
29774 884
3560 174
4499 87
661 30
5011 121
8193 758
23778 845