5060 163
7063 481
7567 303
14526 350
29480 675
34133 209
13582 604
10734 327
15194 172
43304 647
12661 78
25931 249
47140 322
9364 88
12687 317
11494 498
40562 197
43471 279
41425 549
8113 274
41573 843
48863 904
25600 602
9780 629