255913 730
21085 113
9525 396
12617 599
9575 185
320625 1054
141007 754
10151 313
6756 80
11998 260
8222 591
10101 207
19591 454
9591 801
12624 105
20234 820
731757 1372
24461 190
46459 383
1156375 1296
204651 217
25222 469
77549 368
495443 843
41637 792
414854 918