39823 171
63087 478
25083 743
55963 349
43176 285
38387 376
35541 311
28727 476
38302 502
25108 161
18537 67
22573 399
19213 244
40784 309