33826 319
67449 444
35521 241
19968 382
41112 548
20102 492
63129 509
68489 333
65992 296
42589 159
51766 1065
37664 971
34035 727
148979 891
28708 238
120656 847
53363 689
39908 261
141386 754
81703 685
73171 713
61267 681
39598 623
30164 508
25468 312
38959 608