39612 237
24563 501
13233 249
29792 640
12554 47
21724 371
12948 479
7187 78
9799 177
25921 791
22836 172