3680 503
4617 333
149468 272
144124 408
39905 269
51274 333
30509 492
11763 158
12014 455
7502 231
4737 573
85113 339
264817 1153
61061 644
30487 77
6914 733
4263 496
33464 124
37951 558
97938 847
117648 876
17449 144
10879 117
6596 94
7978 483
2098 392
440014 1008
290789 929