25023 532
117528 144
7388 713
3970 272
6667 191
6045 650
6834 73
5787 250
8130 498
13562 734
4228 128
5955 278
11205 886
205624 660
109309 365
19938 559
44448 524