100050 533
4328 678
3427 427
4488 373
5058 535
2386631 3900
929147 955
3886 885
2102 49
7336 583
970 119
1402 70
6532 579
9053 330
3035 503
3294 768
1663 194
19085 934
6619 482
2712 446
1595 250
3377 545
2601 52
1332 112
2735 186
2801 568
2971 476
8160 522