15965 226
18510 311
22268 219
6725 361
4828 646
12221 455
9577 393
26248 267
3540 257
4882 388
9268 542
6979 877
8926 261
3000 424
7124 536
4298 349
7035 413