20725 90
2730 325
5406 334
21038 637
81591 413
34463 544
9293 307
7594 435
39274 117
18629 458
52230 530
31698 503
14242 422
36547 204
3973 405
2917 311
2464 360
16527 721
3706 420
2316 505
935459 960
3775 750
260332 832
16554 654
1382 188
12629 228
19041 482
9988 309