4935 191
12270 634
15157 705
16523 155
58729 458
17720 652
14663 704
12313 611
6841 392
8860 111
40507 664
45358 119
90239 529
5446 296
3385 307