15018 81
80633 395
121809 833
27857 520
30120 219
32766 380
40500 272
29937 704
57627 357
27427 299
34858 476
88227 640
26236 115
36797 111
92774 537
24191 847
23599 367
31638 412
64769 856
34009 506
40619 412
30952 162
46476 304
31885 170