30045 140
30850 302
16815 97
53237 682
22122 724
85476 715
43819 604
117232 757
53700 202
42941 97
55182 671
39488 937
36111 923
22657 562
31679 185
51708 330
13226 286
55580 109
17753 298
17155 148
43791 546
32087 124
56303 216
208639 746
52868 522
30622 403
29739 512
20895 89