598 50
10631 481
4847 315
8076 713
2454 69
4486 602
3890 397
8346 989
1321 178
2133 322
5425 426
7048 661
2196 268
8724 639
5513 627
3067 250
2763 381
3196 538
3077 201
7897 399
5691 540
1192 199
806 150
3598 807
15347 517
18459 469
3011 318
4507 657