16028 339
3690 369
5355 148
2149 119
40590 305
7071 554
8968 104
5114 478
6492 547
22303 773
387617 596
30302 460
18031 497
7563 856
7092 219
5050 462
8505 442
14534 696
1501 165
5071 74
6646 712
21261 133
18279 96
4158 441
5367 636
21389 575
23061 182
4948 255