2505 542
7232 468
5738 845
4249 441
250742 334
20235 835
29648 660
8045 569
11174 523
9387 437
28312 155
22061 670
5854 455