10502 97
141732 928
55270 513
74031 145
33666 543
2898 27
18423 144
171417 313
4590 478
8453 405
1685 88
3759 356
6449 654
10188 868
4994 320
3877 409
22327 362
7246 505
133683 653
17958 387
76211 416
8628 479
19754 327
12053 663
11227 47
16105 445
53806 505
4655 161