15972 226
18527 311
22271 219
6732 361
4832 646
12227 455
9578 393
26256 267
3545 257
4891 388
9280 542
6991 877
8932 261
3006 424
7148 536
4301 349
7043 413