2263 479
778 214
1825 503
376 82
5346 517
999 275
13531 163
161940 749
1844 552
604 98
33865 87
102953 686