257551 857
69355 703
497040 1196
76498 494
49666 181
698 34
1205 138
240880 767
896 165
3156 833
6801 733
4319 669
1427 233
143895 504
28553 275
6219 786
22466 243
1766 266
4390 461
2432 449
345743 782
3011 204
90008 378
50641 542
194111 694
3302 570
12843 643
11201 340