10735 329
4997 509
7000 45
14495 228
4243 153
4585 286
8062 356
8698 663
9684 505
4477 453
4058 79
6483 687
6107 408
6144 641
5926 514
6497 609
20457 547
5792 257
8090 617
18369 426
15245 264
5144 281
4419 674
3551 61
4282 756
16696 791
8010 724
244215 1195