40940 92
1824 293
825 159
757 243
1470 359
1989 280
2048 427
3974 626
733 125
6357 79
14522 291
5281 432
4823 404
2284 90
6949 822
8345 850
22859 445
6031 258
7842 317
8930 608
4471 172
22702 887
6401 393
5582 796
10540 489
5791 726
10040 837
5566 615