439421 999
43509 903
251977 366
197613 659
94411 209
47488 181
296576 1203
687905 804
118070 623
139223 362
203153 849
122247 410
48608 90
210998 422
98039 244
137817 812
125281 297
102710 643
175996 1660
417089 1296
151499 468
338413 1100
287495 561
204595 217