3680 503
4619 333
149551 272
144207 408
39964 269
51331 333
30510 492
11764 158
12015 455
7502 231
4737 573
85149 339
264983 1153
61188 644
30544 77
6921 733
4266 496
33502 124
38008 558
98076 847
117842 877
17452 144
10880 117
6597 94
7980 483
2098 392
440159 1008
290935 930