2480 542
7182 468
5680 845
4209 441
250390 334
20107 835
29575 660
7987 569
11120 523
9211 437
27996 155
21778 670
5783 454