2500 542
7225 468
5732 845
4249 441
250686 334
20225 835
29641 660
8041 569
11159 523
9381 437
28243 155
21981 670
5844 455