304646 1104
118072 454
847649 1996
87854 252
219817 711
733381 1066
97170 835
161579 344
140217 427
140056 267
254005 782
300279 859
264860 2061
180376 303
96450 340
659410 1717
159231 426
44245 406
48798 276
377809 493
179436 493
208280 1119
255966 739
8490 835
202474 389
342968 1284
537999 1821
138244 423