41695 241
24569 501
13250 249
29805 640
12557 47
21733 371
12954 479
7192 78
9810 177
25925 791
22839 172