25096 81
34216 773
26170 414
16417 741
18655 826
21218 129
9933 420
34872 384
48672 517
9886 130
20601 608
18265 327
37702 571
50802 155
11651 314
17531 58
24220 605
11030 535
15239 750
5564 40
25195 209
34094 539
40445 949
15890 595
33970 582
18942 507
10001 822
8227 137