14526 300
4100 574
4063 369
5871 148
2190 119
40809 304
7335 554
9049 104
5153 478
6550 547
22240 773
388013 596
30310 460
18050 497
7581 856
7127 219
7898 463
8502 442
14550 696
1499 165
4066 74
6647 712
21308 133
18308 96
4164 441
5390 636
21407 575
23143 182