1630 228
4789 797
12759 292
13068 63
1352678 2535
109170 442
11006 293
13400 158
47151 621
4764 598
9901 516
7766 673