2480 542
7182 468
5681 845
4209 441
250396 334
20107 835
29577 660
7987 569
11122 523
9214 437
28004 155
21785 670
5783 454