31416 150
37356 144
20793 544
19020 315
34894 465
18203 410
22227 785
42004 464
49205 401
11589 49
77766 251