31439 150
37370 144
20812 544
19043 315
34920 465
18214 410
22248 785
42059 464
49213 401
11597 49
77807 251