5888 814
2540 238
107094 371
78202 525
4482 244
51817 928
43895 394
99012 816
4226 270
3110 465
2289 279