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
12767 67
113433 508
61516 413
73329 661
16903 569
181539 140
11817 474
50503 78
47694 561
54030 703
26145 245
101190 264
48368 683