2505 542
7232 468
5737 845
4249 441
250738 334
20235 835
29648 660
8044 569
11173 523
9386 437
28310 155
22060 670
5852 455