3681 503
4619 333
149579 272
144228 408
39982 269
51351 333
30510 492
11765 158
12015 455
7502 231
4737 573
85159 339
265033 1153
61225 644
30559 77
6924 733
4266 496
33512 124
38025 558
98122 847
117911 877
17454 144
10880 117
6597 94
7982 483
2098 392
440220 1008
290984 930