32050 145
35283 583
16622 777
20805 759
17348 676
9399 326
12813 687
26163 201
7094 517
15183 465
15026 743
23979 313
12504 752
16912 581
20272 448
69242 169
10607 502
18605 81
24567 327
2784 197
72937 858
10631 78
3492 560
21456 262
35214 660
97483 289
30172 537
37193 97