4921 191
12255 634
15138 705
16507 155
58685 457
17712 652
14625 704
12287 611
6823 392
8839 111
40412 664
45086 119
90017 528
5437 296
3382 307