45086 550
8623 693
22642 88
27080 867
3132 64
16698 357
17128 192
3459 274
11563 183
21253 320
26731 402
62377 417
12251 527
13464 306
8718 473
14321 56
21526 608
15244 829
2832 502
24703 539
18431 835
35297 548
17381 330
30232 65
25148 779
2767 384
21311 345
10520 749