15964 226
18506 311
22267 219
6723 361
4828 646
12220 455
9576 393
26246 267
3540 257
4881 388
9266 542
6976 877
8926 261
3000 424
7117 536
4296 349
7027 413