2510 112
7561 618
9049 391
169317 776
30168 823
79837 350
286645 838
284133 841
140720 344
25649 257
55396 254
16757 407
1114 143
3148 464
7538 506