49998 366
118344 935
87627 518
32123 538
15641 385
4737 199
216079 1325
10675 665
6789 565
26712 841
86778 801
67627 868
34427 409
37683 788
26493 687
11670 771
31108 304
6627 667
98255 695
79307 277
14431 226
25430 473
13734 553
109048 661
22885 659
71348 99
59518 603
4737 256