13018 82
17582 362
9775 334
25240 638
7361 115
3539 678
5947 53
5139 70
3855 328
4171 498
5193 253
4497 718
2903 46
7791 453
6676 82
5436 47
7880 740
4303 397
7980 194
6240 483
9927 501
4846 693
4871 677
87830 907
16211 347
15564 514
77787 394
5926 173