45971 455
21134 311
3957 390
50000 439
39546 178
13031 724
18055 695
100463 784
24740 68
29778 478
30813 207
35789 449
3486 794
4461 778
4275 508
6588 806
3877 938
2051 279
4906 954
7335 573
2438 354
5998 293
2463 175
2709 704
3959 496
3679 390
3892 610