15966 226
18519 311
22269 219
6725 361
4828 646
12223 455
9577 393
26249 267
3541 257
4883 388
9269 542
6981 877
8926 261
3000 424
7130 536
4298 349
7036 413