1686 396
2909 412
19983 572
3399 784
2870 663
1866 314
3050 839
707 135
166836 580
3930 815
759 94
1994 516
1514 210
815 71
4848 458
6039 47
3149 636
275263 1196
34719 890
144081 771
55238 316
66459 453
2672 46
9207 98
5897 125