40518 564
4747 642
51866 679
55040 571
33496 288
19246 245
13129 87
3844 84
5107 117
2702 118
10787 654
28068 148