2224 220
2193 267
10713 600
9474 914
8513 669
1577 139
4694 819
7441 464
2263 50
3418 664
4792 151
2316 180
6511 171
147653 692
64407 661
4302 347
6114 429
14230 713
4014 507
2998 255
3182 575
12734 245
595238 1454
215365 547
433435 1064
134207 502
6082 487
24886 850