30043 526
21510 213
99253 551
105981 331
392105 916
175708 212
298514 1097
86586 254
62099 459
46831 115
263388 953
240473 404
105837 754
168299 974
36975 747
215036 1165
29068 721
53401 712
306647 1062
23051 772
32386 825
30446 225
31513 528
64259 110
296602 623