34942 370
8073 466
49602 867
17964 246
15304 571
58215 587
274885 1176
85394 771
12859 278
125163 815
48422 97
49339 241