3680 503
4618 333
149539 272
144190 408
39955 269
51327 333
30510 492
11764 158
12014 455
7502 231
4737 573
85143 339
264959 1153
61173 644
30536 77
6920 733
4266 496
33497 124
38003 558
98053 847
117813 877
17452 144
10880 117
6597 94
7979 483
2098 392
440137 1008
290910 930