28751 271
5729 517
7962 209
6510 385
15829 846
7549 143
9360 967
6725 616
15259 688
18298 557
11031 519
26593 84
6615 542
30480 593
9065 162
15370 583
4282 344
8202 70
32062 297
5156 249
6935 803
9704 478
36133 796
8414 82