8026 177
5213 875
12656 741
13933 420
18917 343
29596 309
17773 327
22384 124
58546 311
16783 677
27305 265
12245 188
6287 365
8579 296