16095 226
18797 311
22396 219
6838 361
4922 646
12378 455
9625 393
26531 267
3612 257
4976 388
9504 542
7243 877
9019 261
3086 424
7409 537
4422 349
7208 413