8293 445
48603 179
32447 112
11477 335
33100 291
13748 318
21656 531
32555 423
39692 516
12563 734
28367 458