3681 503
4619 333
149601 272
144251 408
40006 269
51371 333
30512 492
11766 158
12015 455
7502 231
4737 573
85179 339
265095 1154
61277 644
30576 77
6926 733
4266 496
33539 124
38050 558
98180 847
117982 877
17454 144
10880 117
6597 94
7982 483
2098 392
440285 1008
291052 930