5888 814
2538 238
107086 371
78195 525
4480 244
51805 928
43893 394
98995 816
4226 270
3110 465
2289 279