30028 140
30825 302
16782 97
53195 682
22095 724
85447 715
43788 603
117141 757
53680 202
42921 97
55131 671
39470 937
36094 923
22636 562
31657 185
51693 330
13218 286
55521 108
17746 298
17140 148
43768 546
32043 124
56261 216
208532 746
52843 522
30568 403
29689 512
20879 89