30102 285
155383 291
36697 426
25352 311
153615 1037
26926 273
40465 763
19345 421
65413 895
4305 682