19536 62
12247 128
19243 393
4657 426
42689 374
4773 279
3724 610
6185 334
12289 714
6721 289
5196 381
6402 263
9921 555
11823 501
15256 754
5431 245
10417 404
7096 81
41899 395
4956 625
9156 277