15968 226
18522 311
22269 219
6726 361
4831 646
12226 455
9577 393
26250 267
3541 257
4888 388
9273 542
6988 877
8930 261
3002 424
7144 536
4300 349
7039 413