22257 277
8372 703
7153 319
15383 435
5065 916
4504 583
6420 755
7052 374
91891 371
3255 576
3128 481
3505 559
1655 406
2089 527
3519 440
5514 33
880 118
1373 241