127528 1078
289657 1073
20862 117
50349 194
245163 913
87420 245
38566 612
61968 279
272391 2269
40507 487
305583 695
104570 572
324985 1225
252978 462
85647 635
71779 352
45739 64
74188 394
62839 656
348765 985
193389 1059
99673 560
250163 1034
361899 1216