31438 150
37368 144
20806 544
19041 315
34916 465
18214 410
22247 785
42053 464
49212 401
11596 49
77803 251