31440 150
37374 144
20812 544
19046 315
34925 465
18215 410
22248 785
42065 464
49214 401
11599 49
77813 251