30026 120
40233 153
37366 654
72444 783
43040 463
24605 236
30300 349
58330 803
90915 262
54991 113
44829 614
59070 623
23830 480
16297 218