30031 140
169275 1100
30836 302
16801 97
53212 682
22105 724
85459 715
43798 604
117176 757
53688 202
42930 97
55149 671
39479 937
36099 923
92530 359
22640 562
31664 185
51696 330
174568 880
13221 286
55537 108
17749 298
17145 148
97850 276
43778 546
32059 124
56282 216
208566 746