31508 150
37407 144
20857 544
19065 315
34975 465
18234 410
22288 785
42157 464
49226 401
11618 49
77870 251