42085 423
142673 294
34196 844
32721 777
31620 217
42045 870
21443 210
4430 239
181451 690
49407 66
166010 239
150109 552
6327 462
62364 883
101393 707
257837 750
65629 239
50852 744
16407 78
20867 762
22435 744
53502 152
114250 381
122067 364
65193 666
128851 582
13801 634
28583 462