39761 171
63006 478
25061 743
55897 349
43133 285
38377 376
35491 311
28678 476
38268 502
25042 161
18508 67
22542 399
19194 244
40727 309