39729 171
62939 478
25055 743
55871 349
43101 285
38373 376
35460 311
28648 476
38245 502
25004 161
18496 67
22529 399
19174 244
40688 309