5060 163
7063 481
7567 303
14526 350
29472 675
34127 209
13579 604
10733 327
15193 172
43296 647
12660 78
25919 249
47130 322
9363 88
12670 317
11493 498
40547 197
43462 279
41425 549
8110 274
41556 843
48846 904
25596 602
9772 629