14095 503
38095 321
21461 720
90454 383
42984 519
11337 104
25433 632
40368 303
31348 536
115632 674
12789 269
16304 736
35443 177
48171 485
55888 417
10627 547
127963 742
50705 538
123862 748
56753 593
48146 573
31671 376
297948 952
60536 541
73261 692