3680 503
4618 333
149507 272
144160 408
39935 269
51308 333
30509 492
11763 158
12014 455
7502 231
4737 573
85131 339
264885 1153
61127 644
30517 77
6917 733
4265 496
33479 124
37976 558
98010 847
117743 877
17451 144
10880 117
6596 94
7979 483
2098 392
440084 1008
290858 930