3680 503
4619 333
149556 272
144213 408
39976 269
51337 333
30510 492
11764 158
12015 455
7502 231
4737 573
85149 339
264996 1153
61202 644
30549 77
6922 733
4266 496
33506 124
38014 558
98090 847
117866 877
17452 144
10880 117
6597 94
7982 483
2098 392
440180 1008
290952 930