29738 120
40021 153
37266 654
72372 783
42562 461
24427 236
30067 349
58091 803
90652 261
54809 113
44613 614
58793 623
23604 480
16264 218