15983 226
18546 311
22279 219
6742 361
4838 646
12240 455
9583 393
26259 267
3551 257
4907 388
9300 542
7007 877
8936 261
3013 424
7182 536
4313 349
7056 413