50015 156
33562 310
84128 442
241298 589
58629 161
69840 491
16750 707
22407 78
66046 343
12834 129
35749 107
58560 127
28991 846
63729 764
28602 507
32446 370
16280 153
23788 424
29755 437
62558 154
24862 360
10956 84
26633 329
8485 602