29921 120
40150 153
37324 654
72421 783
42844 463
24518 236
30204 349
58228 803
90787 262
54933 113
44727 614
58944 623
23739 480
16285 218