45557 245
24584 501
13285 249
29820 640
12578 47
21754 371
12964 479
7207 78
9837 177
25961 791
22857 172