2505 542
7232 468
5737 845
4249 441
250740 334
20235 835
29648 660
8045 569
11173 523
9386 437
28312 155
22060 670
5853 455