2096 490
746 207
16071 384
9811 595
4032 300
51016 695
7565 788
21640 261
18939 328
8349 679
2908727 7276
1897 144