29967 120
40178 153
37342 654
72435 783
42912 463
24555 236
30235 349
58257 803
90832 262
54956 113
44765 614
58996 623
23771 480
16289 218