16825 1000
4990 422
228486 698
5034 626
71572 380
210600 994
526918 1053
246675 498
17011 204
80509 682
104005 951
4688 292
64488 143
106878 615
32647 109
196339 660
5909 564
237378 332
30553 605
2871 93
97448 378
167157 364
17594 231
86843 695
202237 981
130112 416
3547 685
91743 140