302946 1065
274240 739
221528 788
109278 716
80725 289
108637 468
71236 93
55941 270
39276 814
119428 381
172715 774
331138 976
389171 893
17034 223
159510 651
98296 599
98436 495
36761 512
31144 577
667958 1135
1339384 2518
390076 1162
457050 1312
1102291 1880