15493 287
415424 572
4599 165
25646 231
9206 141
29229 91
4511 245
14117 249
7351 756
70339 711
58578 681