30081 120
40275 153
37386 654
72453 783
43124 463
24643 236
30343 349
58378 803
90952 262
55023 113
44866 614
59120 623
23867 480
16304 218