58316 512
75779 473
15700 668
2974 446
3830 386
2894 651
5068 623
2211 280
3073 505
4871 523
2550 287
12153 294
6158 288
13609 139
189908 964
90586 643
11426 612
115198 972
103521 427
9061 658
177621 794
42857 733
64059 201
25871 624
183457 302
43079 633
52112 454
63106 716