30095 120
40297 153
37390 654
72465 783
43158 463
24670 236
30360 349
58391 803
90966 262
55037 113
44883 614
59140 623
23880 480
16305 218