2480 542
7182 468
5681 845
4209 441
250398 334
20107 835
29578 660
7987 569
11122 523
9215 437
28008 155
21792 670
5784 454