15625 385
5212 36
1271 44
8676 418
14998 409
2463 135
2768 150
94696 371
9780 258
14051 196
17733 677
6759 362
6814 699
5803 840
19555 783
6889 348
8285 620
6458 260
2391 223
3518 68
10132 334
6435 352
5995 587
6328 756
5580 865
26548 267
10735 86
11238 245