42343 503
11688 462
18079 389
36194 85
6507 258
8107 764
2628 145
247336 1196
2795409 4095
935310 960
332942 530
2544013 3567
3256559 6827
258977 1184
143996 691
13787 678
129879 1079
47300 385
145476 273
36677 613
182580 1069
8411 449
60385 507
6851 53
105532 399
5563 261
31896 674
49765 584