27732 71
9592 99
5410 646
7997 798
4401 330
3413 85
5828 812
4070 464
9544 253
1878 48
1783 106
2299 301