5556 81
8001 293
3460 532
2950 599
1305 63
1865 492
3918 720
5578 484
3568 200
2913 563
14747 125
1352 226
4018 783
1373 148
3077 674
6092 815
5107 540
7477 796
1081 173
792 89
2551 539
2306 227
7977 853
3400 501