5060 163
7063 481
7567 303
14526 350
29477 675
34131 209
13580 604
10733 327
15194 172
43298 647
12660 78
25921 249
47131 322
9364 88
12681 317
11493 498
40553 197
43468 279
41425 549
8112 274
41563 843
48853 904
25598 602
9777 629