5056 163
7060 481
7563 303
14519 350
29407 675
34087 209
13546 604
10715 327
15162 172
43233 647
12648 78
25799 249
47040 322
9351 88
12632 317
11463 498
40384 196
43350 279
41399 549
8094 274
41411 843
48639 904
25560 602
9729 629