42741 242
24574 501
13255 249
29807 640
12562 47
21738 371
12956 479
7192 78
9814 177
25937 791
22846 172