5056 163
7060 481
7563 303
14519 350
29415 675
34089 209
13550 604
10717 327
15166 172
43237 647
12648 78
25807 249
47052 322
9352 88
12640 317
11464 498
40400 196
43359 279
41401 549
8094 274
41426 843
48659 904
25563 602
9733 629