1495 317
295 65
2097 490
746 207
16082 384
9839 595
4035 300
51031 695
7565 788
21649 261
19007 328
8350 679
2908789 7276
1904 144