5888 814
2538 238
107089 371
78201 525
4480 244
51811 928
43894 394
99004 816
4226 270
3110 465
2289 279