3680 503
4618 333
149529 272
144185 408
39952 269
51324 333
30510 492
11764 158
12014 455
7502 231
4737 573
85142 339
264943 1153
61169 644
30533 77
6920 733
4265 496
33496 124
38001 558
98049 847
117802 877
17452 144
10880 117
6597 94
7979 483
2098 392
440125 1008
290900 930