15966 226
18520 311
22269 219
6725 361
4829 646
12223 455
9577 393
26249 267
3541 257
4886 388
9270 542
6984 877
8927 261
3001 424
7137 536
4298 349
7036 413