302036 798
16014 154
144537 693
98679 526
25635 74
81983 787
36369 707
46273 483
48802 455
192446 1053
248979 649
23574 43
104353 407
105758 571
179900 411
57598 612
104845 209
92178 1000
127041 359
69846 667
284527 921
27656 174
29371 557
44085 881
299541 851
35342 331
40198 737
124731 684