18316 722
26590 110
4053 878
3084 745
6901 295
22480 437
25785 246
12668 615
5008 775
4298 389
4303 922
4094 438
2981 573
3543 160