30116 285
155400 291
36698 426
25352 311
153622 1037
26930 273
40466 763
19354 421
65433 895
4305 682