288 75
1787 477
1045 222
2519 793
1075 286
2817 797
3139 858
2423 506
75423 260
65217 624
95740 630
103741 606
125212 695
80206 759
60474 513
39172 427
60003 852
47323 654
45041 87
33613 77
72001 286
38572 411
49354 462
35428 392