30031 140
169272 1100
30831 302
16797 97
53206 682
22103 724
85456 715
43796 604
117169 757
53684 202
42929 97
55141 671
39478 937
36096 923
92523 359
22638 562
31660 185
51695 330
174562 880
13220 286
55532 108
17749 298
17143 148
97842 276
43771 546
32057 124
56278 216
208555 746