4923 191
12255 634
15138 705
16508 155
58690 457
17712 652
14627 704
12288 611
6823 392
8839 111
40419 664
45098 119
90026 528
5437 296
3382 307