21629 1003
11918 260
12218 635
20598 548
15776 375
64654 373
155728 264
76435 459
274081 623
11138 39
7365 685
33230 553
8069 566
7596 806
6142 216
13783 726
4156 234
4134 219
7454 800
5243 568
5253 85
3585 42
7351 757
7477 567