31469 150
37386 144
20830 544
19055 315
34948 465
18220 410
22258 785
42102 464
49220 401
11604 49
77840 251