39639 171
62767 478
25023 743
55779 349
43036 285
38354 376
35336 311
28570 476
38200 502
24902 161
18446 67
22482 399
19149 244
40571 309