31953 786
32352 752
15188 97
35633 510
39242 214
24457 269
14229 382
40427 801
41977 289
25253 446
22178 707
35033 579
42609 478
29882 84
34733 447
11260 104
20893 150
27954 308
28694 498
18982 129
53399 162
33958 621
23125 265
34694 920