5668 51
23017 385
16727 236
22635 448
27451 595
478 97
11656 662
2958 571
14007 115
2322 656
1727 453
9121 779
6223 179
24685 75
6649 591
15686 978
10545 703
20223 662
179041 791
40387 231
2383 753
871 27
1790 301
5568 902