2480 542
7182 468
5680 845
4209 441
250393 334
20107 835
29577 660
7987 569
11121 523
9211 437
28002 155
21781 670
5783 454