39878 237
24563 501
13236 249
29792 640
12554 47
21725 371
12950 479
7188 78
9799 177
25921 791
22837 172