288 75
1787 477
1045 222
2519 793
246751 1067
67813 554
429600 568
275256 1196
63737 642
135763 400
324965 497
172173 402
81880 153
62702 241
70610 120
366355 1032
56834 376
74186 927
239106 748
95888 525
142168 500
88679 725
52834 159
180896 658