29900 120
40142 153
37317 654
72415 783
42819 463
24505 236
30190 349
58219 803
90779 262
54912 113
44716 614
58930 623
23730 480
16283 218