50890 880
5611 144
15075 365
4899 759
5810 501
3323 575
169001 720
16001 443
6663 425
911 100
127944 392
100404 503
21692 623
28280 999
18925 339
5073 513
35054 335
2663 407
8611 569
6463 634
96208 197
30963 445
5990 766
1598 319
48595 217
20804 93
7848 608
45474 442