16099 226
18800 311
22399 219
6838 361
4923 646
12382 455
9628 393
26531 267
3612 257
4982 388
9512 542
7248 877
9020 261
3088 424
7412 537
4424 349
7209 413