98546 517
49381 560
23434 240
32998 711
13949 692
10917 429
10485 423
12526 132
2511 453
2983 351
11688 563
2639 29
13229 147
11953 414
889 70
3593 875
12370 462
4137 81
5309 478
2420 113
4870 679
2034 213
6049 643
3216 116
6865 605
3724 239
5386 339
335073 906