503 59
3697 888
8985 732
2607 577
19955 662
7456 490
2622 542
1950 387
778 32
2336 497
7711 213
8681 48
1992 546
3116 834
529 42
2436 485
9122 664
4422 102
5939 513
2924 510
3436 409
1447 37
19523 307
3762 567
7708 632
3409 335
3653 111
5090 627