31086 304
194392 441
28267 121
95894 737
83639 532
150743 997
201993 780
92469 795
113850 1093
52097 168
50372 289
122442 412
76105 792
59691 567
66476 465
128086 324
35031 159
26721 330
183812 669
55711 425
134393 887
230426 988