437902 1325
169118 551
72654 1118
93685 450
15006 640
21533 812
12072 808
1873 83
5754 506
4535 532
15744 617