2505 542
7233 468
5743 845
4249 441
250804 334
20235 835
29648 660
8045 569
11177 523
9388 437
28328 155
22084 670
5854 455