39823 171
63081 478
25083 743
55962 349
43171 285
38385 376
35539 311
28722 476
38300 502
25108 161
18537 67
22572 399
19213 244
40778 309