5056 163
7060 481
7563 303
14519 350
29412 675
34088 209
13547 604
10716 327
15163 172
43233 647
12648 78
25799 249
47042 322
9351 88
12633 317
11463 498
40390 196
43351 279
41399 549
8094 274
41411 843
48643 904
25561 602
9730 629