386623 757628
304464 649747
295977 642477
290092 612726
283629 617366
275123 585066
274733 654894
274679 599688
273333 586934
268412 571193
3495 14144
1187 19598
34007 173276
5846 43309
20756 65117
10156 76471
6707 85908
29824 59270
19012 50218
27688 107221