112860 409
13548 339
181312 392
245778 721
375291 538
215162 933
114954 285
132178 345
65186 318
121126 825
69265 460
92493 947
120354 738
104946 595
76312 110
38107 549
46656 990
73678 532
37349 305
27462 295
31392 619
97608 1175
42546 753
40022 627
40681 413
15651 168
13836 679
34528 513