2480 542
7183 468
5682 845
4209 441
250410 334
20107 835
29580 660
7987 569
11122 523
9215 437
28013 155
21793 670
5785 454