20623 278
35833 583
12999 688
10990 969
10829 78
78544 309
29727 293
115067 640
40482 544
35333 189
21756 241
65408 157
85206 251
123441 767
10375 450