39721 171
62930 478
25054 743
55870 349
43098 285
38372 376
35454 311
28644 476
38244 502
24997 161
18493 67
22528 399
19170 244
40677 309