22751 695
39623 684
21616 848
16239 278
12289 471
18352 361
20060 511
5893 556
9672 585
10512 403
5668 256
17692 423
9184 105
7220 86
4509 606
3764 480
9429 275
6594 292
3746 42
9199 597
19208 271
3107 659
7556 712
8341 546
5663 479
12959 516
4076 191
7656 227