16090 226
18785 311
22390 219
6831 361
4921 646
12375 455
9616 393
26504 267
3606 257
4970 388
9492 542
7240 877
9016 261
3078 424
7403 537
4418 349
7203 413