101666 534
4367 678
3476 427
4549 373
5086 535
2407778 3909
929698 955
3916 885
2141 49
7431 583
987 119
1436 70
6615 579
9159 330
3051 503
3326 768
1688 194
19450 934
6685 482
2726 446
1611 250
3415 545
2681 52
1374 112
2793 186
2815 568
2993 476
8244 522