39791 171
63042 478
25071 743
55929 349
43154 285
38383 376
35518 311
28705 476
38281 502
25080 161
18521 67
22556 399
19201 244
40754 309