2975 549
4122 812
3232 756
1283 151
100926 718
126442 786
39110 431
113286 399
144312 279
168427 354
75115 640
56641 175
29547 698
110161 900
139747 753
117011 626
156947 693
83900 768
105311 147
119314 869
93735 480
88433 286
99806 464
144944 1026