5060 163
7063 481
7567 303
14526 350
29480 675
34133 209
13582 604
10734 327
15195 172
43304 647
12661 78
25932 249
47142 322
9364 88
12688 317
11494 498
40563 197
43475 279
41425 549
8113 274
41577 843
48865 904
25602 602
9781 629