101631 534
4366 678
3476 427
4548 373
5086 535
2407397 3909
929695 955
3916 885
2139 49
7427 583
987 119
1434 70
6614 579
9157 330
3051 503
3325 768
1688 194
19442 934
6684 482
2726 446
1611 250
3415 545
2679 52
1373 112
2793 186
2815 568
2993 476
8242 522