303028 1065
274320 739
221581 788
109323 716
80738 289
108666 468
71259 93
55952 270
39286 814
119469 381
172753 774
331225 976
389266 893
17038 223
159526 651
98322 599
98448 495
36762 512
31155 577
667977 1135
1339449 2518
390108 1162
457075 1312
1102338 1880