12966 82
17463 362
9733 334
25234 638
7343 115
3537 678
5939 53
5137 70
3846 328
4166 498
5183 253
4486 718
2889 46
7774 453
6659 82
5432 47
7847 740
4278 397
7932 194
6224 483
9912 501
4831 693
4832 677
87796 907
16143 347
15485 514
77479 394
5897 173