15966 226
18520 311
22269 219
6725 361
4828 646
12223 455
9577 393
26249 267
3541 257
4885 388
9270 542
6983 877
8927 261
3000 424
7135 536
4298 349
7036 413