30022 140
169240 1100
30821 302
16774 97
53186 682
22089 724
85434 715
43776 603
117118 757
53674 202
42913 97
55115 671
39466 937
36094 923
92482 359
22621 562
31648 185
51682 330
174513 880
13215 286
55510 108
17742 298
17137 148
97795 276
43764 546
32038 124
56253 216
208495 746