3680 503
4618 333
149483 272
144139 408
39913 269
51294 333
30509 492
11763 158
12014 455
7502 231
4737 573
85119 339
264847 1153
61085 644
30499 77
6916 733
4263 496
33472 124
37964 558
97968 847
117684 876
17450 144
10879 117
6596 94
7978 483
2098 392
440047 1008
290817 929