31424 150
37360 144
20797 544
19025 315
34902 465
18209 410
22232 785
42018 464
49208 401
11593 49
77777 251