15968 226
18522 311
22269 219
6727 361
4831 646
12226 455
9577 393
26250 267
3541 257
4888 388
9274 542
6989 877
8931 261
3004 424
7144 536
4301 349
7039 413