39706 171
62903 478
25049 743
55855 349
43095 285
38369 376
35438 311
28631 476
38237 502
24983 161
18483 67
22521 399
19170 244
40658 309