41522 509
38776 386
39504 691
30769 190
71909 212
50743 762
59227 407
67147 762
44102 488
38474 222
53177 270
55470 448
36248 717
37132 313
32129 576
20851 146