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