2505 542
7232 468
5740 845
4249 441
250745 334
20235 835
29648 660
8045 569
11174 523
9387 437
28314 155
22071 670
5854 455