41244 275
85997 830
28657 49
9792 796
13383 532
29078 188
55231 603
136009 389
67007 690
36856 364
21016 633
116451 403
110790 236
107338 909
50829 61
12766 67
113432 508
61516 413
73326 661
16903 569
181539 140
11817 474
50503 78
47694 561
54030 703
26145 245
101190 264
48368 683