30061 120
40257 153
37375 654
72450 783
43094 463
24635 236
30326 349
58362 803
90937 262
55018 113
44854 614
59103 623
23855 480
16301 218