39753 171
62999 478
25061 743
55894 349
43133 285
38377 376
35487 311
28674 476
38267 502
25039 161
18508 67
22539 399
19194 244
40720 309