438793 1326
169180 551
72656 1118
93708 450
15006 640
21534 812
12073 808
1874 83
5755 506
4537 532
15745 617