39470 171
62577 478
24993 743
55652 349
42920 285
38322 376
35180 311
28453 476
38138 502
24771 161
18390 67
22429 399
19107 244
40430 309